builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0311 starttime: 1468497977.67 results: success (0) buildid: 20160714034642 builduid: 11d404053bf241b597ac90c478ca6cef revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.672201) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.672796) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.673175) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.754102) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.754823) ========= 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.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/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-07-14 05:06:17-- 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% 8.22M=0.001s 2016-07-14 05:06:17 (8.22 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.099257 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.880279) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.881058) ========= 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.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/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.021536 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:17.933256) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:06:17.934017) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --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 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/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-07-14 05:06:18,016 truncating revision to first 12 chars 2016-07-14 05:06:18,016 Setting DEBUG logging. 2016-07-14 05:06:18,016 attempt 1/10 2016-07-14 05:06:18,016 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2ba3feb910fb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:06:19,230 unpacking tar archive at: mozilla-beta-2ba3feb910fb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.470353 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:06:19.510279) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:19.510658) ========= script_repo_revision: 2ba3feb910fb31f5fb3df3528b2991b3a37b05cf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:19.511145) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:19.511468) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:06:20.356682) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-07-14 05:06:20.357132) ========= /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.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:06:20 INFO - MultiFileLogger online at 20160714 05:06:20 in /builds/slave/test 05:06: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 05:06:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:06:20 INFO - {'append_to_log': False, 05:06:20 INFO - 'base_work_dir': '/builds/slave/test', 05:06:20 INFO - 'blob_upload_branch': 'mozilla-beta', 05:06:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:06:20 INFO - 'buildbot_json_path': 'buildprops.json', 05:06:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:06:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:06:20 INFO - 'download_minidump_stackwalk': True, 05:06:20 INFO - 'download_symbols': 'true', 05:06:20 INFO - 'e10s': False, 05:06:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:06:20 INFO - 'tooltool.py': '/tools/tooltool.py', 05:06:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:06:20 INFO - '/tools/misc-python/virtualenv.py')}, 05:06:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:06:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:06:20 INFO - 'log_level': 'info', 05:06:20 INFO - 'log_to_console': True, 05:06:20 INFO - 'opt_config_files': (), 05:06:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:06:20 INFO - '--processes=1', 05:06:20 INFO - '--config=%(test_path)s/wptrunner.ini', 05:06:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:06:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:06:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:06:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:06:20 INFO - 'pip_index': False, 05:06:20 INFO - 'require_test_zip': True, 05:06:20 INFO - 'test_type': ('testharness',), 05:06:20 INFO - 'this_chunk': '1', 05:06:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:06:20 INFO - 'total_chunks': '10', 05:06:20 INFO - 'virtualenv_path': 'venv', 05:06:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:06:20 INFO - 'work_dir': 'build'} 05:06:20 INFO - ##### 05:06:20 INFO - ##### Running clobber step. 05:06:20 INFO - ##### 05:06:20 INFO - Running pre-action listener: _resource_record_pre_action 05:06:20 INFO - Running main action method: clobber 05:06:20 INFO - rmtree: /builds/slave/test/build 05:06:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:06:21 INFO - Running post-action listener: _resource_record_post_action 05:06:21 INFO - ##### 05:06:21 INFO - ##### Running read-buildbot-config step. 05:06:21 INFO - ##### 05:06:21 INFO - Running pre-action listener: _resource_record_pre_action 05:06:21 INFO - Running main action method: read_buildbot_config 05:06:21 INFO - Using buildbot properties: 05:06:21 INFO - { 05:06:21 INFO - "project": "", 05:06:21 INFO - "product": "firefox", 05:06:21 INFO - "script_repo_revision": "production", 05:06:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:06:21 INFO - "repository": "", 05:06:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:06:21 INFO - "buildid": "20160714034642", 05:06:21 INFO - "pgo_build": "False", 05:06:21 INFO - "basedir": "/builds/slave/test", 05:06:21 INFO - "buildnumber": 34, 05:06:21 INFO - "slavename": "t-yosemite-r7-0311", 05:06:21 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 05:06:21 INFO - "platform": "macosx64", 05:06:21 INFO - "branch": "mozilla-beta", 05:06:21 INFO - "revision": "2ba3feb910fb31f5fb3df3528b2991b3a37b05cf", 05:06:21 INFO - "repo_path": "releases/mozilla-beta", 05:06:21 INFO - "moz_repo_path": "", 05:06:21 INFO - "stage_platform": "macosx64", 05:06:21 INFO - "builduid": "11d404053bf241b597ac90c478ca6cef", 05:06:21 INFO - "slavebuilddir": "test" 05:06:21 INFO - } 05:06:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:06:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:06:21 INFO - Running post-action listener: _resource_record_post_action 05:06:21 INFO - ##### 05:06:21 INFO - ##### Running download-and-extract step. 05:06:21 INFO - ##### 05:06:21 INFO - Running pre-action listener: _resource_record_pre_action 05:06:21 INFO - Running main action method: download_and_extract 05:06:21 INFO - mkdir: /builds/slave/test/build/tests 05:06:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:21 INFO - https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:06:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:06:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:06:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:22 INFO - Downloaded 1201 bytes. 05:06:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:06:22 INFO - Using the following test package requirements: 05:06:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:06:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:06:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:06:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'jsshell-mac64.zip'], 05:06:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:06:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:06:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:06:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:06:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:06:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:06:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:06:22 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 05:06: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')]} 05:06:22 INFO - https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:06:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:06:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:06:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:24 INFO - Downloaded 18370223 bytes. 05:06:24 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/*'] 05:06:24 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/* 05:06:24 INFO - caution: filename not matched: web-platform/* 05:06:24 INFO - Return code: 11 05:06: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')]} 05:06:24 INFO - https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:06:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:06:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:06:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:25 INFO - Downloaded 36389883 bytes. 05:06:25 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/*'] 05:06:25 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/* 05:06:29 INFO - caution: filename not matched: bin/* 05:06:29 INFO - caution: filename not matched: config/* 05:06:29 INFO - caution: filename not matched: mozbase/* 05:06:29 INFO - caution: filename not matched: marionette/* 05:06:29 INFO - caution: filename not matched: tools/wptserve/* 05:06:29 INFO - Return code: 11 05:06:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:29 INFO - https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:06:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:06:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:06:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:06:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:32 INFO - Downloaded 73023791 bytes. 05:06:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:06:32 INFO - mkdir: /builds/slave/test/properties 05:06:32 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:06:32 INFO - Writing to file /builds/slave/test/properties/build_url 05:06:32 INFO - Contents: 05:06:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:06:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:06:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:06:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:06:33 INFO - Contents: 05:06:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:06:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:33 INFO - https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:06:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:06:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:06:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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 05:06:37 INFO - Downloaded 103721259 bytes. 05:06:37 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'] 05:06:37 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 05:06:40 INFO - Return code: 0 05:06:40 INFO - Running post-action listener: _resource_record_post_action 05:06:40 INFO - Running post-action listener: set_extra_try_arguments 05:06:40 INFO - ##### 05:06:40 INFO - ##### Running create-virtualenv step. 05:06:40 INFO - ##### 05:06:40 INFO - Running pre-action listener: _pre_create_virtualenv 05:06:40 INFO - Running pre-action listener: _resource_record_pre_action 05:06:40 INFO - Running main action method: create_virtualenv 05:06:40 INFO - Creating virtualenv /builds/slave/test/build/venv 05:06:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:06:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:06:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:06:40 INFO - Using real prefix '/tools/python27' 05:06:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:06:41 INFO - Installing distribute.............................................................................................................................................................................................done. 05:06:44 INFO - Installing pip.................done. 05:06:44 INFO - Return code: 0 05:06:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:06: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')]} 05:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06: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')]} 05:06:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:44 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 0x105184e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1051a1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f839149c750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, '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.agYT8yPesS/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.jHcFyeyDNM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:06:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:06:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:06:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:06:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:06:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:06:44 INFO - 'HOME': '/Users/cltbld', 05:06:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:06:44 INFO - 'LOGNAME': 'cltbld', 05:06:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:44 INFO - 'MOZ_NO_REMOTE': '1', 05:06:44 INFO - 'NO_EM_RESTART': '1', 05:06:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:06:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:44 INFO - 'PWD': '/builds/slave/test', 05:06:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:06:44 INFO - 'SHELL': '/bin/bash', 05:06:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:06:44 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:06:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:06:44 INFO - 'USER': 'cltbld', 05:06:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:06:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:06:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:06:44 INFO - 'XPC_FLAGS': '0x0', 05:06:44 INFO - 'XPC_SERVICE_NAME': '0', 05:06:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:06:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:44 INFO - Downloading/unpacking psutil>=0.7.1 05:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:06:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:06:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:06:47 INFO - Installing collected packages: psutil 05:06:47 INFO - Running setup.py install for psutil 05:06:47 INFO - building 'psutil._psutil_osx' extension 05:06:47 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:06:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:06:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:06:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:06:48 INFO - building 'psutil._psutil_posix' extension 05:06:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:06:48 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:06:48 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:06:48 INFO - ^ 05:06:48 INFO - 1 warning generated. 05:06:48 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:06:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:06:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:06:48 INFO - Successfully installed psutil 05:06:48 INFO - Cleaning up... 05:06:48 INFO - Return code: 0 05:06:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:06:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:48 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 0x105184e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1051a1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f839149c750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, '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.agYT8yPesS/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.jHcFyeyDNM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:06:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:06:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:06:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:06:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:06:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:06:48 INFO - 'HOME': '/Users/cltbld', 05:06:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:06:48 INFO - 'LOGNAME': 'cltbld', 05:06:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:48 INFO - 'MOZ_NO_REMOTE': '1', 05:06:48 INFO - 'NO_EM_RESTART': '1', 05:06:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:06:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:48 INFO - 'PWD': '/builds/slave/test', 05:06:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:06:48 INFO - 'SHELL': '/bin/bash', 05:06:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:06:48 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:06:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:06:48 INFO - 'USER': 'cltbld', 05:06:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:06:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:06:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:06:48 INFO - 'XPC_FLAGS': '0x0', 05:06:48 INFO - 'XPC_SERVICE_NAME': '0', 05:06:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:06:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:06:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:06:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:06:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:06:51 INFO - Installing collected packages: mozsystemmonitor 05:06:51 INFO - Running setup.py install for mozsystemmonitor 05:06:51 INFO - Successfully installed mozsystemmonitor 05:06:51 INFO - Cleaning up... 05:06:51 INFO - Return code: 0 05:06:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:06: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')]} 05:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06: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')]} 05:06:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:51 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 0x105184e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1051a1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f839149c750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, '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.agYT8yPesS/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.jHcFyeyDNM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:06:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:06:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:06:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:06:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:06:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:06:51 INFO - 'HOME': '/Users/cltbld', 05:06:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:06:51 INFO - 'LOGNAME': 'cltbld', 05:06:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:51 INFO - 'MOZ_NO_REMOTE': '1', 05:06:51 INFO - 'NO_EM_RESTART': '1', 05:06:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:06:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:51 INFO - 'PWD': '/builds/slave/test', 05:06:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:06:51 INFO - 'SHELL': '/bin/bash', 05:06:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:06:51 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:06:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:06:51 INFO - 'USER': 'cltbld', 05:06:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:06:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:06:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:06:51 INFO - 'XPC_FLAGS': '0x0', 05:06:51 INFO - 'XPC_SERVICE_NAME': '0', 05:06:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:06:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:51 INFO - Downloading/unpacking blobuploader==1.2.4 05:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:54 INFO - Downloading blobuploader-1.2.4.tar.gz 05:06:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:06:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:06:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:06:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:06:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:55 INFO - Downloading docopt-0.6.1.tar.gz 05:06:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:06:55 INFO - Installing collected packages: blobuploader, requests, docopt 05:06:55 INFO - Running setup.py install for blobuploader 05:06:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:06:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:06:55 INFO - Running setup.py install for requests 05:06:56 INFO - Running setup.py install for docopt 05:06:56 INFO - Successfully installed blobuploader requests docopt 05:06:56 INFO - Cleaning up... 05:06:56 INFO - Return code: 0 05:06:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:06:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:06:56 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 0x105184e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1051a1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f839149c750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, '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.agYT8yPesS/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.jHcFyeyDNM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:06:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:06:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:06:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:06:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:06:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:06:56 INFO - 'HOME': '/Users/cltbld', 05:06:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:06:56 INFO - 'LOGNAME': 'cltbld', 05:06:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:56 INFO - 'MOZ_NO_REMOTE': '1', 05:06:56 INFO - 'NO_EM_RESTART': '1', 05:06:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:06:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:56 INFO - 'PWD': '/builds/slave/test', 05:06:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:06:56 INFO - 'SHELL': '/bin/bash', 05:06:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:06:56 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:06:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:06:56 INFO - 'USER': 'cltbld', 05:06:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:06:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:06:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:06:56 INFO - 'XPC_FLAGS': '0x0', 05:06:56 INFO - 'XPC_SERVICE_NAME': '0', 05:06:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:06:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:06:56 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-6vfzk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:06:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:06:56 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-VFLTsy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-DuSWHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-Xr1YLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-5yOphy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-e2B4dF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-oGSZdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-J2hw6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-fYoHNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-O2AQjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:06:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:06:57 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-1Q_znt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-Xab83o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-K93jby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-zoJ_QE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-dI62yc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-TcC30e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-9Lu98S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-h9Lkgw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-4OPtTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:58 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-uoVdAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:06:59 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-NPCTSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:06:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:06:59 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:06:59 INFO - Running setup.py install for manifestparser 05:06:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:06:59 INFO - Running setup.py install for mozcrash 05:06:59 INFO - Running setup.py install for mozdebug 05:06:59 INFO - Running setup.py install for mozdevice 05:07:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Running setup.py install for mozfile 05:07:00 INFO - Running setup.py install for mozhttpd 05:07:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Running setup.py install for mozinfo 05:07:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Running setup.py install for mozInstall 05:07:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Running setup.py install for mozleak 05:07:00 INFO - Running setup.py install for mozlog 05:07:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:07:00 INFO - Running setup.py install for moznetwork 05:07:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:07:01 INFO - Running setup.py install for mozprocess 05:07:01 INFO - Running setup.py install for mozprofile 05:07:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:07:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:07:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:07:01 INFO - Running setup.py install for mozrunner 05:07:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:07:01 INFO - Running setup.py install for mozscreenshot 05:07:01 INFO - Running setup.py install for moztest 05:07:01 INFO - Running setup.py install for mozversion 05:07:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:07:02 INFO - Running setup.py install for wptserve 05:07:02 INFO - Running setup.py install for marionette-driver 05:07:02 INFO - Running setup.py install for browsermob-proxy 05:07:02 INFO - Running setup.py install for marionette-client 05:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:07:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:07:02 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:07:02 INFO - Cleaning up... 05:07:02 INFO - Return code: 0 05:07:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:07:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:07:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:07:02 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 0x105184e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1051a1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f839149c750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, '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.agYT8yPesS/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.jHcFyeyDNM/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:07:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:07:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:07:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:07:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:07:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:07:02 INFO - 'HOME': '/Users/cltbld', 05:07:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:07:02 INFO - 'LOGNAME': 'cltbld', 05:07:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:02 INFO - 'MOZ_NO_REMOTE': '1', 05:07:02 INFO - 'NO_EM_RESTART': '1', 05:07:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:07:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:02 INFO - 'PWD': '/builds/slave/test', 05:07:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:07:02 INFO - 'SHELL': '/bin/bash', 05:07:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:07:02 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:07:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:07:02 INFO - 'USER': 'cltbld', 05:07:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:07:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:07:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:07:02 INFO - 'XPC_FLAGS': '0x0', 05:07:02 INFO - 'XPC_SERVICE_NAME': '0', 05:07:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:07:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-sezqCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-Qnqm9Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-27rYlJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-nPvnbQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-NDIIm0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-Cx_EkQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-CiNaP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:07:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:07:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:07:03 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-g3cUs9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-DP8DwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-xuvpSB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-sT91Jd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-CDEtVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-xHxw0y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-vr8BiZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-mWTgkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-uNfanH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:07:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:07:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:07:04 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-Gxp68t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:07:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:07:05 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-z8i2tl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:07:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:07:05 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-zQ57pJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:07:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:05 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-973vBT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:07:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:07:05 INFO - Running setup.py (path:/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/pip-I6Qc7k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:07:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:07:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:07:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:07:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:07:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:07:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:07:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:07:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:07:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:07:08 INFO - Downloading blessings-1.6.tar.gz 05:07:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:07:08 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:07:08 INFO - Installing collected packages: blessings 05:07:08 INFO - Running setup.py install for blessings 05:07:08 INFO - Successfully installed blessings 05:07:08 INFO - Cleaning up... 05:07:09 INFO - Return code: 0 05:07:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:07:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:07:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:07:09 INFO - Reading from file tmpfile_stdout 05:07:09 INFO - Current package versions: 05:07:09 INFO - blessings == 1.6 05:07:09 INFO - blobuploader == 1.2.4 05:07:09 INFO - browsermob-proxy == 0.6.0 05:07:09 INFO - docopt == 0.6.1 05:07:09 INFO - manifestparser == 1.1 05:07:09 INFO - marionette-client == 2.3.0 05:07:09 INFO - marionette-driver == 1.4.0 05:07:09 INFO - mozInstall == 1.12 05:07:09 INFO - mozcrash == 0.17 05:07:09 INFO - mozdebug == 0.1 05:07:09 INFO - mozdevice == 0.48 05:07:09 INFO - mozfile == 1.2 05:07:09 INFO - mozhttpd == 0.7 05:07:09 INFO - mozinfo == 0.9 05:07:09 INFO - mozleak == 0.1 05:07:09 INFO - mozlog == 3.1 05:07:09 INFO - moznetwork == 0.27 05:07:09 INFO - mozprocess == 0.22 05:07:09 INFO - mozprofile == 0.28 05:07:09 INFO - mozrunner == 6.11 05:07:09 INFO - mozscreenshot == 0.1 05:07:09 INFO - mozsystemmonitor == 0.0 05:07:09 INFO - moztest == 0.7 05:07:09 INFO - mozversion == 1.4 05:07:09 INFO - psutil == 3.1.1 05:07:09 INFO - requests == 1.2.3 05:07:09 INFO - wptserve == 1.4.0 05:07:09 INFO - wsgiref == 0.1.2 05:07:09 INFO - Running post-action listener: _resource_record_post_action 05:07:09 INFO - Running post-action listener: _start_resource_monitoring 05:07:09 INFO - Starting resource monitoring. 05:07:09 INFO - ##### 05:07:09 INFO - ##### Running pull step. 05:07:09 INFO - ##### 05:07:09 INFO - Running pre-action listener: _resource_record_pre_action 05:07:09 INFO - Running main action method: pull 05:07:09 INFO - Pull has nothing to do! 05:07:09 INFO - Running post-action listener: _resource_record_post_action 05:07:09 INFO - ##### 05:07:09 INFO - ##### Running install step. 05:07:09 INFO - ##### 05:07:09 INFO - Running pre-action listener: _resource_record_pre_action 05:07:09 INFO - Running main action method: install 05:07:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:07:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:07:09 INFO - Reading from file tmpfile_stdout 05:07:09 INFO - Detecting whether we're running mozinstall >=1.0... 05:07:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:07:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:07:09 INFO - Reading from file tmpfile_stdout 05:07:09 INFO - Output received: 05:07:09 INFO - Usage: mozinstall [options] installer 05:07:09 INFO - Options: 05:07:09 INFO - -h, --help show this help message and exit 05:07:09 INFO - -d DEST, --destination=DEST 05:07:09 INFO - Directory to install application into. [default: 05:07:09 INFO - "/builds/slave/test"] 05:07:09 INFO - --app=APP Application being installed. [default: firefox] 05:07:09 INFO - mkdir: /builds/slave/test/build/application 05:07:09 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'] 05:07:09 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 05:07:27 INFO - Reading from file tmpfile_stdout 05:07:27 INFO - Output received: 05:07:27 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:07:27 INFO - Running post-action listener: _resource_record_post_action 05:07:27 INFO - ##### 05:07:27 INFO - ##### Running run-tests step. 05:07:27 INFO - ##### 05:07:27 INFO - Running pre-action listener: _resource_record_pre_action 05:07:27 INFO - Running main action method: run_tests 05:07:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:07:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:07:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:07:27 INFO - grabbing minidump binary from tooltool 05:07:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:27 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 0x10519d5e0>, '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 0x104d80cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x104dab990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:07:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:07:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:07:27 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:07:27 INFO - Return code: 0 05:07:27 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:07:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:07:27 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/Zzro3GK-S7K0mhFjR8wWaQ/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 05:07:27 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/Zzro3GK-S7K0mhFjR8wWaQ/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 05:07:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.agYT8yPesS/Render', 05:07:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:07:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:07:27 INFO - 'HOME': '/Users/cltbld', 05:07:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:07:27 INFO - 'LOGNAME': 'cltbld', 05:07:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:07:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:27 INFO - 'MOZ_NO_REMOTE': '1', 05:07:27 INFO - 'NO_EM_RESTART': '1', 05:07:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:07:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:27 INFO - 'PWD': '/builds/slave/test', 05:07:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:07:27 INFO - 'SHELL': '/bin/bash', 05:07:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.jHcFyeyDNM/Listeners', 05:07:27 INFO - 'TMPDIR': '/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/T/', 05:07:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:07:27 INFO - 'USER': 'cltbld', 05:07:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:07:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:07:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:07:27 INFO - 'XPC_FLAGS': '0x0', 05:07:27 INFO - 'XPC_SERVICE_NAME': '0', 05:07:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:07:27 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/Zzro3GK-S7K0mhFjR8wWaQ/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 05:07:28 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:07:28 INFO - import pkg_resources 05:07:29 INFO - Using 1 client processes 05:07:29 INFO - wptserve Starting http server on 127.0.0.1:8000 05:07:29 INFO - wptserve Starting http server on 127.0.0.1:8001 05:07:29 INFO - wptserve Starting http server on 127.0.0.1:8443 05:07:31 INFO - SUITE-START | Running 778 tests 05:07:31 INFO - Running testharness tests 05:07:31 INFO - Setting up ssl 05:07:31 INFO - PROCESS | certutil | 05:07:31 INFO - PROCESS | certutil | 05:07:31 INFO - PROCESS | certutil | 05:07:31 INFO - Certificate Nickname Trust Attributes 05:07:31 INFO - SSL,S/MIME,JAR/XPI 05:07:31 INFO - 05:07:31 INFO - web-platform-tests CT,, 05:07:31 INFO - 05:07:31 INFO - Starting runner 05:07:32 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:07:32 INFO - PROCESS | 2244 | 1468498052436 Marionette DEBUG Marionette enabled via build flag and pref 05:07:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x113e15000 == 1 [pid = 2244] [id = 1] 05:07:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 1 (0x113e15800) [pid = 2244] [serial = 1] [outer = 0x0] 05:07:32 INFO - PROCESS | 2244 | [2244] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:07:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 2 (0x113e16800) [pid = 2244] [serial = 2] [outer = 0x113e15800] 05:07:32 INFO - PROCESS | 2244 | 1468498052788 Marionette INFO Listening on port 2828 05:07:33 INFO - PROCESS | 2244 | 1468498053016 Marionette DEBUG Marionette enabled via command-line flag 05:07:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x116961800 == 2 [pid = 2244] [id = 2] 05:07:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 3 (0x116962000) [pid = 2244] [serial = 3] [outer = 0x0] 05:07:33 INFO - PROCESS | 2244 | [2244] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:07:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 4 (0x11699d800) [pid = 2244] [serial = 4] [outer = 0x116962000] 05:07:33 INFO - PROCESS | 2244 | [2244] 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 05:07:33 INFO - PROCESS | 2244 | 1468498053161 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49751 05:07:33 INFO - PROCESS | 2244 | 1468498053246 Marionette DEBUG Closed connection conn0 05:07:33 INFO - PROCESS | 2244 | [2244] 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 05:07:33 INFO - PROCESS | 2244 | 1468498053249 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49752 05:07:33 INFO - PROCESS | 2244 | 1468498053260 Marionette DEBUG Closed connection conn1 05:07:33 INFO - PROCESS | 2244 | [2244] 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 05:07:33 INFO - PROCESS | 2244 | 1468498053265 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49753 05:07:33 INFO - PROCESS | 2244 | 1468498053273 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:07:33 INFO - PROCESS | 2244 | 1468498053279 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":"20160714034642","device":"desktop","version":"48.0"} 05:07:33 INFO - PROCESS | 2244 | [2244] 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 05:07:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bba000 == 3 [pid = 2244] [id = 3] 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 5 (0x119bc0800) [pid = 2244] [serial = 5] [outer = 0x0] 05:07:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bc1800 == 4 [pid = 2244] [id = 4] 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 6 (0x11956e800) [pid = 2244] [serial = 6] [outer = 0x0] 05:07:34 INFO - PROCESS | 2244 | [2244] 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 05:07:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x121434800 == 5 [pid = 2244] [id = 5] 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 7 (0x11956d000) [pid = 2244] [serial = 7] [outer = 0x0] 05:07:34 INFO - PROCESS | 2244 | [2244] 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 05:07:34 INFO - PROCESS | 2244 | [2244] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 8 (0x121811000) [pid = 2244] [serial = 8] [outer = 0x11956d000] 05:07:34 INFO - PROCESS | 2244 | [2244] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:07:34 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 9 (0x12155d000) [pid = 2244] [serial = 9] [outer = 0x119bc0800] 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 10 (0x123d0a400) [pid = 2244] [serial = 10] [outer = 0x11956e800] 05:07:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 11 (0x123d0c000) [pid = 2244] [serial = 11] [outer = 0x11956d000] 05:07:35 INFO - PROCESS | 2244 | [2244] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:07:35 INFO - PROCESS | 2244 | 1468498055318 Marionette INFO startBrowser 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:35 INFO - PROCESS | 2244 | 1468498055339 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2244 | 1468498055346 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2244 | 1468498055347 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:35 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:07:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 12 (0x12662b800) [pid = 2244] [serial = 12] [outer = 0x11956d000] 05:07:35 INFO - PROCESS | 2244 | 1468498055661 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"2f6855f8-ec8f-8845-a1d0-16357d0357bf","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":"20160714034642","device":"desktop","version":"48.0","command_id":1}}] 05:07:35 INFO - PROCESS | 2244 | 1468498055744 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:07:35 INFO - PROCESS | 2244 | 1468498055746 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:35 INFO - PROCESS | 2244 | 1468498055802 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:07:35 INFO - PROCESS | 2244 | 1468498055878 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:07:35 INFO - PROCESS | 2244 | 1468498055879 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:35 INFO - PROCESS | 2244 | [2244] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:07:35 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:07:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 13 (0x12760f800) [pid = 2244] [serial = 13] [outer = 0x11956d000] 05:07:36 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:07:36 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:36 INFO - PROCESS | 2244 | 1468498056137 Marionette TRACE conn2 <- [1,3,null,{}] 05:07:36 INFO - PROCESS | 2244 | 1468498056140 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:07:36 INFO - PROCESS | 2244 | 1468498056142 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:36 INFO - PROCESS | 2244 | 1468498056159 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:07:36 INFO - PROCESS | 2244 | 1468498056187 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2244 | 1468498056188 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:07:36 INFO - PROCESS | 2244 | 1468498056191 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 2244 | 1468498056194 Marionette TRACE conn2 <- [1,6,null,{}] 05:07:36 INFO - PROCESS | 2244 | 1468498056196 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 2244 | 1468498056197 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:36 INFO - PROCESS | 2244 | 1468498056212 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:07:36 INFO - PROCESS | 2244 | 1468498056218 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2244 | 1468498056221 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903b800 == 6 [pid = 2244] [id = 6] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 14 (0x1290d5c00) [pid = 2244] [serial = 14] [outer = 0x0] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 15 (0x1290d7800) [pid = 2244] [serial = 15] [outer = 0x1290d5c00] 05:07:36 INFO - PROCESS | 2244 | 1468498056252 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 16 (0x1290dd400) [pid = 2244] [serial = 16] [outer = 0x1290d5c00] 05:07:36 INFO - PROCESS | 2244 | 1468498056536 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:07:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:07:36 INFO - PROCESS | 2244 | 1468498056562 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2244 | 1468498056563 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:07:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x115044000 == 7 [pid = 2244] [id = 7] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 17 (0x113ef0800) [pid = 2244] [serial = 17] [outer = 0x0] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 18 (0x129393400) [pid = 2244] [serial = 18] [outer = 0x113ef0800] 05:07:36 INFO - PROCESS | 2244 | 1468498056588 Marionette DEBUG loaded listener.js 05:07:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 19 (0x129399800) [pid = 2244] [serial = 19] [outer = 0x113ef0800] 05:07:36 INFO - PROCESS | 2244 | 1468498056648 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 2244 | 1468498056649 Marionette TRACE conn2 <- [1,10,null,{}] 05:07:36 INFO - PROCESS | 2244 | 1468498056681 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 2244 | 1468498056687 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:36 INFO - PROCESS | 2244 | 1468498056818 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:07:36 INFO - PROCESS | 2244 | 1468498056871 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2244 | 1468498056872 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a6800 == 8 [pid = 2244] [id = 8] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 20 (0x12938f400) [pid = 2244] [serial = 20] [outer = 0x0] 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 21 (0x12a49cc00) [pid = 2244] [serial = 21] [outer = 0x12938f400] 05:07:36 INFO - PROCESS | 2244 | 1468498056918 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 22 (0x12a931c00) [pid = 2244] [serial = 22] [outer = 0x12938f400] 05:07:37 INFO - PROCESS | 2244 | 1468498057402 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 821ms 05:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:07:37 INFO - PROCESS | 2244 | 1468498057436 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2244 | 1468498057437 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:07:37 INFO - PROCESS | 2244 | 1468498057439 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 2244 | 1468498057440 Marionette TRACE conn2 <- [1,14,null,{}] 05:07:37 INFO - PROCESS | 2244 | 1468498057443 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 2244 | 1468498057445 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:37 INFO - PROCESS | 2244 | 1468498057533 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:07:37 INFO - PROCESS | 2244 | 1468498057538 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 2244 | 1468498057539 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b183000 == 9 [pid = 2244] [id = 9] 05:07:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 23 (0x12b165400) [pid = 2244] [serial = 23] [outer = 0x0] 05:07:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 24 (0x12b167c00) [pid = 2244] [serial = 24] [outer = 0x12b165400] 05:07:37 INFO - PROCESS | 2244 | 1468498057564 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 25 (0x12b171800) [pid = 2244] [serial = 25] [outer = 0x12b165400] 05:07:37 INFO - PROCESS | 2244 | 1468498057833 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 05:07:37 INFO - PROCESS | 2244 | 1468498057860 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2244 | 1468498057861 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:07:37 INFO - PROCESS | 2244 | 1468498057863 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 2244 | 1468498057864 Marionette TRACE conn2 <- [1,18,null,{}] 05:07:37 INFO - PROCESS | 2244 | 1468498057874 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 2244 | 1468498057876 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:37 INFO - PROCESS | 2244 | 1468498057971 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:07:37 INFO - PROCESS | 2244 | 1468498057975 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 2244 | 1468498057978 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9a9000 == 10 [pid = 2244] [id = 10] 05:07:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 26 (0x12b967400) [pid = 2244] [serial = 26] [outer = 0x0] 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 27 (0x12ba16000) [pid = 2244] [serial = 27] [outer = 0x12b967400] 05:07:38 INFO - PROCESS | 2244 | 1468498058001 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 28 (0x12ba1c800) [pid = 2244] [serial = 28] [outer = 0x12b967400] 05:07:38 INFO - PROCESS | 2244 | 1468498058258 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 05:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:07:38 INFO - PROCESS | 2244 | 1468498058291 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2244 | 1468498058292 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:07:38 INFO - PROCESS | 2244 | 1468498058295 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2244 | 1468498058296 Marionette TRACE conn2 <- [1,22,null,{}] 05:07:38 INFO - PROCESS | 2244 | 1468498058298 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 2244 | 1468498058302 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:38 INFO - PROCESS | 2244 | 1468498058409 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:07:38 INFO - PROCESS | 2244 | 1468498058413 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2244 | 1468498058414 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858a000 == 11 [pid = 2244] [id = 11] 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 29 (0x11834cc00) [pid = 2244] [serial = 29] [outer = 0x0] 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 30 (0x129338000) [pid = 2244] [serial = 30] [outer = 0x11834cc00] 05:07:38 INFO - PROCESS | 2244 | 1468498058439 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 31 (0x12bbaf800) [pid = 2244] [serial = 31] [outer = 0x11834cc00] 05:07:38 INFO - PROCESS | 2244 | 1468498058673 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 05:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:07:38 INFO - PROCESS | 2244 | 1468498058725 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2244 | 1468498058726 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:07:38 INFO - PROCESS | 2244 | 1468498058728 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2244 | 1468498058729 Marionette TRACE conn2 <- [1,26,null,{}] 05:07:38 INFO - PROCESS | 2244 | 1468498058739 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 2244 | 1468498058740 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:38 INFO - PROCESS | 2244 | 1468498058837 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:07:38 INFO - PROCESS | 2244 | 1468498058841 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 2244 | 1468498058843 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d9000 == 12 [pid = 2244] [id = 12] 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 32 (0x12be18000) [pid = 2244] [serial = 32] [outer = 0x0] 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 33 (0x12be21000) [pid = 2244] [serial = 33] [outer = 0x12be18000] 05:07:38 INFO - PROCESS | 2244 | 1468498058866 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 34 (0x12bf3c000) [pid = 2244] [serial = 34] [outer = 0x12be18000] 05:07:39 INFO - PROCESS | 2244 | 1468498059104 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 05:07:39 INFO - PROCESS | 2244 | 1468498059156 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2244 | 1468498059157 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:07:39 INFO - PROCESS | 2244 | 1468498059159 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2244 | 1468498059160 Marionette TRACE conn2 <- [1,30,null,{}] 05:07:39 INFO - PROCESS | 2244 | 1468498059162 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 2244 | 1468498059176 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:39 INFO - PROCESS | 2244 | 1468498059282 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:07:39 INFO - PROCESS | 2244 | 1468498059287 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2244 | 1468498059288 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c50f800 == 13 [pid = 2244] [id = 13] 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 35 (0x12bf40800) [pid = 2244] [serial = 35] [outer = 0x0] 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 36 (0x12c58e400) [pid = 2244] [serial = 36] [outer = 0x12bf40800] 05:07:39 INFO - PROCESS | 2244 | 1468498059311 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 37 (0x12c591800) [pid = 2244] [serial = 37] [outer = 0x12bf40800] 05:07:39 INFO - PROCESS | 2244 | 1468498059542 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 05:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:07:39 INFO - PROCESS | 2244 | 1468498059577 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2244 | 1468498059578 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:07:39 INFO - PROCESS | 2244 | 1468498059580 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2244 | 1468498059581 Marionette TRACE conn2 <- [1,34,null,{}] 05:07:39 INFO - PROCESS | 2244 | 1468498059594 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 2244 | 1468498059595 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:39 INFO - PROCESS | 2244 | 1468498059688 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:07:39 INFO - PROCESS | 2244 | 1468498059692 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2244 | 1468498059693 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6bb800 == 14 [pid = 2244] [id = 14] 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 38 (0x12c593c00) [pid = 2244] [serial = 38] [outer = 0x0] 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 39 (0x12c59b400) [pid = 2244] [serial = 39] [outer = 0x12c593c00] 05:07:39 INFO - PROCESS | 2244 | 1468498059717 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 40 (0x12c806c00) [pid = 2244] [serial = 40] [outer = 0x12c593c00] 05:07:39 INFO - PROCESS | 2244 | 1468498059952 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 425ms 05:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:07:40 INFO - PROCESS | 2244 | 1468498060007 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2244 | 1468498060008 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:07:40 INFO - PROCESS | 2244 | 1468498060010 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2244 | 1468498060011 Marionette TRACE conn2 <- [1,38,null,{}] 05:07:40 INFO - PROCESS | 2244 | 1468498060013 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 2244 | 1468498060015 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:40 INFO - PROCESS | 2244 | 1468498060124 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:07:40 INFO - PROCESS | 2244 | 1468498060127 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2244 | 1468498060128 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a1800 == 15 [pid = 2244] [id = 15] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 41 (0x12c80c000) [pid = 2244] [serial = 41] [outer = 0x0] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 42 (0x12cb46c00) [pid = 2244] [serial = 42] [outer = 0x12c80c000] 05:07:40 INFO - PROCESS | 2244 | 1468498060151 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 43 (0x12cb4bc00) [pid = 2244] [serial = 43] [outer = 0x12c80c000] 05:07:40 INFO - PROCESS | 2244 | 1468498060388 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 05:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:07:40 INFO - PROCESS | 2244 | 1468498060442 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2244 | 1468498060443 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:07:40 INFO - PROCESS | 2244 | 1468498060445 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2244 | 1468498060446 Marionette TRACE conn2 <- [1,42,null,{}] 05:07:40 INFO - PROCESS | 2244 | 1468498060448 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 2244 | 1468498060451 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:40 INFO - PROCESS | 2244 | 1468498060556 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:07:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf13000 == 16 [pid = 2244] [id = 16] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 44 (0x12cf13800) [pid = 2244] [serial = 44] [outer = 0x0] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 45 (0x12cf15000) [pid = 2244] [serial = 45] [outer = 0x12cf13800] 05:07:40 INFO - PROCESS | 2244 | 1468498060572 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2244 | 1468498060573 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 46 (0x12cf1c000) [pid = 2244] [serial = 46] [outer = 0x12cf13800] 05:07:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d05d000 == 17 [pid = 2244] [id = 17] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 47 (0x123ca2000) [pid = 2244] [serial = 47] [outer = 0x0] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 48 (0x123ca3c00) [pid = 2244] [serial = 48] [outer = 0x123ca2000] 05:07:40 INFO - PROCESS | 2244 | 1468498060603 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 49 (0x123ca8000) [pid = 2244] [serial = 49] [outer = 0x123ca2000] 05:07:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf1e800 == 18 [pid = 2244] [id = 18] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 50 (0x123c9f800) [pid = 2244] [serial = 50] [outer = 0x0] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 51 (0x12d471800) [pid = 2244] [serial = 51] [outer = 0x123c9f800] 05:07:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 52 (0x12cb55800) [pid = 2244] [serial = 52] [outer = 0x123c9f800] 05:07:40 INFO - PROCESS | 2244 | 1468498060941 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 523ms 05:07:40 INFO - PROCESS | 2244 | 1468498060970 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2244 | 1468498060971 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:07:40 INFO - PROCESS | 2244 | 1468498060973 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 2244 | 1468498060975 Marionette TRACE conn2 <- [1,46,null,{}] 05:07:40 INFO - PROCESS | 2244 | 1468498060977 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 2244 | 1468498060978 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | 1468498061065 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:07:41 INFO - PROCESS | 2244 | 1468498061069 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2244 | 1468498061080 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858a800 == 19 [pid = 2244] [id = 19] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 53 (0x117ece800) [pid = 2244] [serial = 53] [outer = 0x0] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 54 (0x118fc0800) [pid = 2244] [serial = 54] [outer = 0x117ece800] 05:07:41 INFO - PROCESS | 2244 | 1468498061107 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 55 (0x12d478400) [pid = 2244] [serial = 55] [outer = 0x117ece800] 05:07:41 INFO - PROCESS | 2244 | 1468498061348 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 05:07:41 INFO - PROCESS | 2244 | 1468498061393 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 2244 | 1468498061394 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:07:41 INFO - PROCESS | 2244 | 1468498061396 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2244 | 1468498061397 Marionette TRACE conn2 <- [1,50,null,{}] 05:07:41 INFO - PROCESS | 2244 | 1468498061406 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 2244 | 1468498061407 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | 1468498061505 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:07:41 INFO - PROCESS | 2244 | 1468498061509 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2244 | 1468498061510 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x118534800 == 20 [pid = 2244] [id = 20] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 56 (0x1180ee400) [pid = 2244] [serial = 56] [outer = 0x0] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x1180f8400) [pid = 2244] [serial = 57] [outer = 0x1180ee400] 05:07:41 INFO - PROCESS | 2244 | 1468498061534 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x12b8a7400) [pid = 2244] [serial = 58] [outer = 0x1180ee400] 05:07:41 INFO - PROCESS | 2244 | 1468498061778 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 05:07:41 INFO - PROCESS | 2244 | 1468498061824 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 2244 | 1468498061825 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:07:41 INFO - PROCESS | 2244 | 1468498061827 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2244 | 1468498061828 Marionette TRACE conn2 <- [1,54,null,{}] 05:07:41 INFO - PROCESS | 2244 | 1468498061831 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 2244 | 1468498061832 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | 1468498061935 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:07:41 INFO - PROCESS | 2244 | 1468498061938 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2244 | 1468498061947 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d637800 == 21 [pid = 2244] [id = 21] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x12b8aa000) [pid = 2244] [serial = 59] [outer = 0x0] 05:07:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x12b8afc00) [pid = 2244] [serial = 60] [outer = 0x12b8aa000] 05:07:41 INFO - PROCESS | 2244 | 1468498061970 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x12b8b4c00) [pid = 2244] [serial = 61] [outer = 0x12b8aa000] 05:07:42 INFO - PROCESS | 2244 | 1468498062200 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 05:07:42 INFO - PROCESS | 2244 | 1468498062247 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 2244 | 1468498062248 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:07:42 INFO - PROCESS | 2244 | 1468498062259 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 2244 | 1468498062260 Marionette TRACE conn2 <- [1,58,null,{}] 05:07:42 INFO - PROCESS | 2244 | 1468498062263 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 2244 | 1468498062264 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:42 INFO - PROCESS | 2244 | 1468498062387 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:07:42 INFO - PROCESS | 2244 | 1468498062391 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2244 | 1468498062393 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x12156f000 == 22 [pid = 2244] [id = 22] 05:07:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x126492800) [pid = 2244] [serial = 62] [outer = 0x0] 05:07:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x12aa96800) [pid = 2244] [serial = 63] [outer = 0x126492800] 05:07:42 INFO - PROCESS | 2244 | 1468498062429 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x12e443400) [pid = 2244] [serial = 64] [outer = 0x126492800] 05:07:43 INFO - PROCESS | 2244 | 1468498063444 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1224ms 05:07:43 INFO - PROCESS | 2244 | 1468498063485 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:07:43 INFO - PROCESS | 2244 | 1468498063488 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:07:43 INFO - PROCESS | 2244 | 1468498063492 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2244 | 1468498063494 Marionette TRACE conn2 <- [1,62,null,{}] 05:07:43 INFO - PROCESS | 2244 | 1468498063497 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 2244 | 1468498063499 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:43 INFO - PROCESS | 2244 | 1468498063609 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:07:43 INFO - PROCESS | 2244 | 1468498063662 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2244 | 1468498063664 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x112652000 == 23 [pid = 2244] [id = 23] 05:07:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x1121b1400) [pid = 2244] [serial = 65] [outer = 0x0] 05:07:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x11297d400) [pid = 2244] [serial = 66] [outer = 0x1121b1400] 05:07:43 INFO - PROCESS | 2244 | 1468498063695 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x112ddcc00) [pid = 2244] [serial = 67] [outer = 0x1121b1400] 05:07:44 INFO - PROCESS | 2244 | 1468498064093 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 05:07:44 INFO - PROCESS | 2244 | 1468498064113 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2244 | 1468498064116 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:07:44 INFO - PROCESS | 2244 | 1468498064123 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2244 | 1468498064124 Marionette TRACE conn2 <- [1,66,null,{}] 05:07:44 INFO - PROCESS | 2244 | 1468498064127 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 2244 | 1468498064129 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:44 INFO - PROCESS | 2244 | 1468498064242 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:07:44 INFO - PROCESS | 2244 | 1468498064282 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2244 | 1468498064283 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169bd000 == 24 [pid = 2244] [id = 24] 05:07:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x115f21400) [pid = 2244] [serial = 68] [outer = 0x0] 05:07:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1167d7400) [pid = 2244] [serial = 69] [outer = 0x115f21400] 05:07:44 INFO - PROCESS | 2244 | 1468498064314 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x117222400) [pid = 2244] [serial = 70] [outer = 0x115f21400] 05:07:44 INFO - PROCESS | 2244 | 1468498064743 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 671ms 05:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:07:44 INFO - PROCESS | 2244 | 1468498064794 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2244 | 1468498064795 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:07:44 INFO - PROCESS | 2244 | 1468498064798 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 2244 | 1468498064800 Marionette TRACE conn2 <- [1,70,null,{}] 05:07:44 INFO - PROCESS | 2244 | 1468498064808 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 2244 | 1468498064812 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:44 INFO - PROCESS | 2244 | 1468498064949 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:07:45 INFO - PROCESS | 2244 | 1468498065192 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2244 | 1468498065193 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x11215a000 == 25 [pid = 2244] [id = 25] 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x1133b7400) [pid = 2244] [serial = 71] [outer = 0x0] 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x113a9c400) [pid = 2244] [serial = 72] [outer = 0x1133b7400] 05:07:45 INFO - PROCESS | 2244 | 1468498065220 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x113cf1000) [pid = 2244] [serial = 73] [outer = 0x1133b7400] 05:07:45 INFO - PROCESS | 2244 | 1468498065645 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 05:07:45 INFO - PROCESS | 2244 | 1468498065672 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2244 | 1468498065674 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:07:45 INFO - PROCESS | 2244 | 1468498065676 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2244 | 1468498065678 Marionette TRACE conn2 <- [1,74,null,{}] 05:07:45 INFO - PROCESS | 2244 | 1468498065681 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 2244 | 1468498065683 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:45 INFO - PROCESS | 2244 | 1468498065769 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:07:45 INFO - PROCESS | 2244 | 1468498065809 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2244 | 1468498065810 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x11610c000 == 26 [pid = 2244] [id = 26] 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x115f24000) [pid = 2244] [serial = 74] [outer = 0x0] 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x117297800) [pid = 2244] [serial = 75] [outer = 0x115f24000] 05:07:45 INFO - PROCESS | 2244 | 1468498065839 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1176f1c00) [pid = 2244] [serial = 76] [outer = 0x115f24000] 05:07:46 INFO - PROCESS | 2244 | 1468498066154 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 520ms 05:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:07:46 INFO - PROCESS | 2244 | 1468498066199 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2244 | 1468498066201 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:07:46 INFO - PROCESS | 2244 | 1468498066203 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 2244 | 1468498066205 Marionette TRACE conn2 <- [1,78,null,{}] 05:07:46 INFO - PROCESS | 2244 | 1468498066226 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 2244 | 1468498066227 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:46 INFO - PROCESS | 2244 | 1468498066304 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:07:46 INFO - PROCESS | 2244 | 1468498066310 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2244 | 1468498066312 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x11661c800 == 27 [pid = 2244] [id = 27] 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x112e94400) [pid = 2244] [serial = 77] [outer = 0x0] 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1180f0400) [pid = 2244] [serial = 78] [outer = 0x112e94400] 05:07:46 INFO - PROCESS | 2244 | 1468498066339 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1180fbc00) [pid = 2244] [serial = 79] [outer = 0x112e94400] 05:07:46 INFO - PROCESS | 2244 | 1468498066653 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 484ms 05:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:07:46 INFO - PROCESS | 2244 | 1468498066687 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2244 | 1468498066689 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:07:46 INFO - PROCESS | 2244 | 1468498066695 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 2244 | 1468498066699 Marionette TRACE conn2 <- [1,82,null,{}] 05:07:46 INFO - PROCESS | 2244 | 1468498066702 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 2244 | 1468498066705 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:46 INFO - PROCESS | 2244 | 1468498066778 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:07:46 INFO - PROCESS | 2244 | 1468498066829 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2244 | 1468498066830 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b9000 == 28 [pid = 2244] [id = 28] 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1167cd000) [pid = 2244] [serial = 80] [outer = 0x0] 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1180fb800) [pid = 2244] [serial = 81] [outer = 0x1167cd000] 05:07:46 INFO - PROCESS | 2244 | 1468498066855 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1184a8c00) [pid = 2244] [serial = 82] [outer = 0x1167cd000] 05:07:47 INFO - PROCESS | 2244 | 1468498067117 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 05:07:47 INFO - PROCESS | 2244 | 1468498067175 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:07:47 INFO - PROCESS | 2244 | 1468498067177 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:07:47 INFO - PROCESS | 2244 | 1468498067179 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2244 | 1468498067180 Marionette TRACE conn2 <- [1,86,null,{}] 05:07:47 INFO - PROCESS | 2244 | 1468498067182 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 2244 | 1468498067184 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:47 INFO - PROCESS | 2244 | 1468498067262 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:07:47 INFO - PROCESS | 2244 | 1468498067267 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2244 | 1468498067270 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e34800 == 29 [pid = 2244] [id = 29] 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1184a0000) [pid = 2244] [serial = 83] [outer = 0x0] 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x118f57400) [pid = 2244] [serial = 84] [outer = 0x1184a0000] 05:07:47 INFO - PROCESS | 2244 | 1468498067294 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118ff5800) [pid = 2244] [serial = 85] [outer = 0x1184a0000] 05:07:47 INFO - PROCESS | 2244 | 1468498067594 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 05:07:47 INFO - PROCESS | 2244 | 1468498067598 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2244 | 1468498067601 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:07:47 INFO - PROCESS | 2244 | 1468498067611 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2244 | 1468498067612 Marionette TRACE conn2 <- [1,90,null,{}] 05:07:47 INFO - PROCESS | 2244 | 1468498067614 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 2244 | 1468498067615 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:47 INFO - PROCESS | 2244 | 1468498067712 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:07:47 INFO - PROCESS | 2244 | 1468498067720 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2244 | 1468498067724 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x118480000 == 30 [pid = 2244] [id = 30] 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x119421800) [pid = 2244] [serial = 86] [outer = 0x0] 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1194b5000) [pid = 2244] [serial = 87] [outer = 0x119421800] 05:07:47 INFO - PROCESS | 2244 | 1468498067756 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1194bc800) [pid = 2244] [serial = 88] [outer = 0x119421800] 05:07:48 INFO - PROCESS | 2244 | 1468498068044 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 05:07:48 INFO - PROCESS | 2244 | 1468498068090 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2244 | 1468498068091 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:07:48 INFO - PROCESS | 2244 | 1468498068094 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2244 | 1468498068095 Marionette TRACE conn2 <- [1,94,null,{}] 05:07:48 INFO - PROCESS | 2244 | 1468498068097 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 2244 | 1468498068099 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:48 INFO - PROCESS | 2244 | 1468498068178 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:07:48 INFO - PROCESS | 2244 | 1468498068181 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2244 | 1468498068183 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186d1800 == 31 [pid = 2244] [id = 31] 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x11722c000) [pid = 2244] [serial = 89] [outer = 0x0] 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119788000) [pid = 2244] [serial = 90] [outer = 0x11722c000] 05:07:48 INFO - PROCESS | 2244 | 1468498068210 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1210c2400) [pid = 2244] [serial = 91] [outer = 0x11722c000] 05:07:48 INFO - PROCESS | 2244 | 1468498068492 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 05:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:07:48 INFO - PROCESS | 2244 | 1468498068525 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2244 | 1468498068526 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:07:48 INFO - PROCESS | 2244 | 1468498068530 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 2244 | 1468498068531 Marionette TRACE conn2 <- [1,98,null,{}] 05:07:48 INFO - PROCESS | 2244 | 1468498068535 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 2244 | 1468498068536 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:48 INFO - PROCESS | 2244 | 1468498068634 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:07:48 INFO - PROCESS | 2244 | 1468498068641 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2244 | 1468498068642 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f08800 == 32 [pid = 2244] [id = 32] 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1188a5400) [pid = 2244] [serial = 92] [outer = 0x0] 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1210c1000) [pid = 2244] [serial = 93] [outer = 0x1188a5400] 05:07:48 INFO - PROCESS | 2244 | 1468498068668 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12143ec00) [pid = 2244] [serial = 94] [outer = 0x1188a5400] 05:07:49 INFO - PROCESS | 2244 | 1468498069067 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 573ms 05:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:07:49 INFO - PROCESS | 2244 | 1468498069104 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2244 | 1468498069106 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:07:49 INFO - PROCESS | 2244 | 1468498069109 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2244 | 1468498069111 Marionette TRACE conn2 <- [1,102,null,{}] 05:07:49 INFO - PROCESS | 2244 | 1468498069114 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 2244 | 1468498069116 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:49 INFO - PROCESS | 2244 | 1468498069210 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:07:49 INFO - PROCESS | 2244 | 1468498069256 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2244 | 1468498069257 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x116619800 == 33 [pid = 2244] [id = 33] 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1194bc400) [pid = 2244] [serial = 95] [outer = 0x0] 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12160d800) [pid = 2244] [serial = 96] [outer = 0x1194bc400] 05:07:49 INFO - PROCESS | 2244 | 1468498069281 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x123c07000) [pid = 2244] [serial = 97] [outer = 0x1194bc400] 05:07:49 INFO - PROCESS | 2244 | 1468498069529 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 05:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:07:49 INFO - PROCESS | 2244 | 1468498069540 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2244 | 1468498069541 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:07:49 INFO - PROCESS | 2244 | 1468498069543 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2244 | 1468498069544 Marionette TRACE conn2 <- [1,106,null,{}] 05:07:49 INFO - PROCESS | 2244 | 1468498069546 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 2244 | 1468498069547 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:49 INFO - PROCESS | 2244 | 1468498069638 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:07:49 INFO - PROCESS | 2244 | 1468498069641 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2244 | 1468498069642 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947c800 == 34 [pid = 2244] [id = 34] 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x123c9fc00) [pid = 2244] [serial = 98] [outer = 0x0] 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x123ca7400) [pid = 2244] [serial = 99] [outer = 0x123c9fc00] 05:07:49 INFO - PROCESS | 2244 | 1468498069668 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x123caec00) [pid = 2244] [serial = 100] [outer = 0x123c9fc00] 05:07:49 INFO - PROCESS | 2244 | 1468498069959 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 471ms 05:07:50 INFO - PROCESS | 2244 | 1468498070016 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2244 | 1468498070019 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:07:50 INFO - PROCESS | 2244 | 1468498070022 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2244 | 1468498070023 Marionette TRACE conn2 <- [1,110,null,{}] 05:07:50 INFO - PROCESS | 2244 | 1468498070025 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 2244 | 1468498070026 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:50 INFO - PROCESS | 2244 | 1468498070098 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:07:50 INFO - PROCESS | 2244 | 1468498070145 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2244 | 1468498070146 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x11953a000 == 35 [pid = 2244] [id = 35] 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1211eac00) [pid = 2244] [serial = 101] [outer = 0x0] 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x123ce8c00) [pid = 2244] [serial = 102] [outer = 0x1211eac00] 05:07:50 INFO - PROCESS | 2244 | 1468498070171 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x124ad9800) [pid = 2244] [serial = 103] [outer = 0x1211eac00] 05:07:50 INFO - PROCESS | 2244 | 1468498070424 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 417ms 05:07:50 INFO - PROCESS | 2244 | 1468498070440 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2244 | 1468498070441 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:07:50 INFO - PROCESS | 2244 | 1468498070444 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2244 | 1468498070445 Marionette TRACE conn2 <- [1,114,null,{}] 05:07:50 INFO - PROCESS | 2244 | 1468498070448 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 2244 | 1468498070451 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:50 INFO - PROCESS | 2244 | 1468498070554 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:07:50 INFO - PROCESS | 2244 | 1468498070558 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2244 | 1468498070559 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f6f000 == 36 [pid = 2244] [id = 36] 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x123d0b800) [pid = 2244] [serial = 104] [outer = 0x0] 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x124d95c00) [pid = 2244] [serial = 105] [outer = 0x123d0b800] 05:07:50 INFO - PROCESS | 2244 | 1468498070582 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x125d7c400) [pid = 2244] [serial = 106] [outer = 0x123d0b800] 05:07:50 INFO - PROCESS | 2244 | 1468498070896 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 471ms 05:07:50 INFO - PROCESS | 2244 | 1468498070916 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2244 | 1468498070919 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:07:50 INFO - PROCESS | 2244 | 1468498070923 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2244 | 1468498070924 Marionette TRACE conn2 <- [1,118,null,{}] 05:07:50 INFO - PROCESS | 2244 | 1468498070927 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 2244 | 1468498070927 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | 1468498071006 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:07:51 INFO - PROCESS | 2244 | 1468498071052 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2244 | 1468498071053 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x121130800 == 37 [pid = 2244] [id = 37] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x124822800) [pid = 2244] [serial = 107] [outer = 0x0] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x125fe0000) [pid = 2244] [serial = 108] [outer = 0x124822800] 05:07:51 INFO - PROCESS | 2244 | 1468498071076 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x12640b000) [pid = 2244] [serial = 109] [outer = 0x124822800] 05:07:51 INFO - PROCESS | 2244 | 1468498071311 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 05:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:07:51 INFO - PROCESS | 2244 | 1468498071341 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2244 | 1468498071342 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:07:51 INFO - PROCESS | 2244 | 1468498071344 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2244 | 1468498071345 Marionette TRACE conn2 <- [1,122,null,{}] 05:07:51 INFO - PROCESS | 2244 | 1468498071349 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 2244 | 1468498071352 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | 1468498071441 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:07:51 INFO - PROCESS | 2244 | 1468498071445 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2244 | 1468498071446 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12125e000 == 38 [pid = 2244] [id = 38] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x125fe6800) [pid = 2244] [serial = 110] [outer = 0x0] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x12662c400) [pid = 2244] [serial = 111] [outer = 0x125fe6800] 05:07:51 INFO - PROCESS | 2244 | 1468498071472 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1266dec00) [pid = 2244] [serial = 112] [outer = 0x125fe6800] 05:07:51 INFO - PROCESS | 2244 | 1468498071751 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 05:07:51 INFO - PROCESS | 2244 | 1468498071774 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2244 | 1468498071775 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:07:51 INFO - PROCESS | 2244 | 1468498071777 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2244 | 1468498071778 Marionette TRACE conn2 <- [1,126,null,{}] 05:07:51 INFO - PROCESS | 2244 | 1468498071781 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 2244 | 1468498071782 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | 1468498071874 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:07:51 INFO - PROCESS | 2244 | 1468498071878 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2244 | 1468498071879 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x121433800 == 39 [pid = 2244] [id = 39] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x12728fc00) [pid = 2244] [serial = 113] [outer = 0x0] 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x127294c00) [pid = 2244] [serial = 114] [outer = 0x12728fc00] 05:07:51 INFO - PROCESS | 2244 | 1468498071902 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x127299000) [pid = 2244] [serial = 115] [outer = 0x12728fc00] 05:07:52 INFO - PROCESS | 2244 | 1468498072187 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 05:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:07:52 INFO - PROCESS | 2244 | 1468498072246 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 2244 | 1468498072248 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:07:52 INFO - PROCESS | 2244 | 1468498072273 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2244 | 1468498072274 Marionette TRACE conn2 <- [1,130,null,{}] 05:07:52 INFO - PROCESS | 2244 | 1468498072279 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 2244 | 1468498072280 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:52 INFO - PROCESS | 2244 | 1468498072362 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:07:52 INFO - PROCESS | 2244 | 1468498072376 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2244 | 1468498072377 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x123c1c000 == 40 [pid = 2244] [id = 40] 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x12732a400) [pid = 2244] [serial = 116] [outer = 0x0] 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x1273c8800) [pid = 2244] [serial = 117] [outer = 0x12732a400] 05:07:52 INFO - PROCESS | 2244 | 1468498072409 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x127606400) [pid = 2244] [serial = 118] [outer = 0x12732a400] 05:07:52 INFO - PROCESS | 2244 | 1468498072687 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 494ms 05:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:07:52 INFO - PROCESS | 2244 | 1468498072745 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 2244 | 1468498072746 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:07:52 INFO - PROCESS | 2244 | 1468498072748 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 2244 | 1468498072749 Marionette TRACE conn2 <- [1,134,null,{}] 05:07:52 INFO - PROCESS | 2244 | 1468498072754 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 2244 | 1468498072755 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:52 INFO - PROCESS | 2244 | 1468498072832 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:07:52 INFO - PROCESS | 2244 | 1468498072895 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2244 | 1468498072896 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x123daf000 == 41 [pid = 2244] [id = 41] 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x12728e400) [pid = 2244] [serial = 119] [outer = 0x0] 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x127608000) [pid = 2244] [serial = 120] [outer = 0x12728e400] 05:07:52 INFO - PROCESS | 2244 | 1468498072919 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x128b57800) [pid = 2244] [serial = 121] [outer = 0x12728e400] 05:07:53 INFO - PROCESS | 2244 | 1468498073814 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1122ms 05:07:53 INFO - PROCESS | 2244 | 1468498073872 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 2244 | 1468498073874 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:07:53 INFO - PROCESS | 2244 | 1468498073878 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2244 | 1468498073880 Marionette TRACE conn2 <- [1,138,null,{}] 05:07:53 INFO - PROCESS | 2244 | 1468498073883 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 2244 | 1468498073885 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:53 INFO - PROCESS | 2244 | 1468498073979 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:07:53 INFO - PROCESS | 2244 | 1468498073984 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2244 | 1468498073987 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x112f71800 == 42 [pid = 2244] [id = 42] 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x11697f000) [pid = 2244] [serial = 122] [outer = 0x0] 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x116a23000) [pid = 2244] [serial = 123] [outer = 0x11697f000] 05:07:54 INFO - PROCESS | 2244 | 1468498074014 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x117ec9400) [pid = 2244] [serial = 124] [outer = 0x11697f000] 05:07:54 INFO - PROCESS | 2244 | 1468498074331 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 05:07:54 INFO - PROCESS | 2244 | 1468498074348 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 2244 | 1468498074354 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:07:54 INFO - PROCESS | 2244 | 1468498074372 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2244 | 1468498074374 Marionette TRACE conn2 <- [1,142,null,{}] 05:07:54 INFO - PROCESS | 2244 | 1468498074377 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 2244 | 1468498074378 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:54 INFO - PROCESS | 2244 | 1468498074472 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:07:54 INFO - PROCESS | 2244 | 1468498074476 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2244 | 1468498074478 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x116604000 == 43 [pid = 2244] [id = 43] 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x1180f5400) [pid = 2244] [serial = 125] [outer = 0x0] 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x118280c00) [pid = 2244] [serial = 126] [outer = 0x1180f5400] 05:07:54 INFO - PROCESS | 2244 | 1468498074504 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x118471c00) [pid = 2244] [serial = 127] [outer = 0x1180f5400] 05:07:54 INFO - PROCESS | 2244 | 1468498074860 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 528ms 05:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:07:54 INFO - PROCESS | 2244 | 1468498074892 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 2244 | 1468498074893 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:07:54 INFO - PROCESS | 2244 | 1468498074895 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 2244 | 1468498074898 Marionette TRACE conn2 <- [1,146,null,{}] 05:07:54 INFO - PROCESS | 2244 | 1468498074905 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 2244 | 1468498074908 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:55 INFO - PROCESS | 2244 | 1468498075000 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:07:55 INFO - PROCESS | 2244 | 1468498075034 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 2244 | 1468498075036 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x112155800 == 44 [pid = 2244] [id = 44] 05:07:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x1188a4c00) [pid = 2244] [serial = 128] [outer = 0x0] 05:07:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x119417800) [pid = 2244] [serial = 129] [outer = 0x1188a4c00] 05:07:55 INFO - PROCESS | 2244 | 1468498075064 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x1194b7800) [pid = 2244] [serial = 130] [outer = 0x1188a4c00] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x12be18000) [pid = 2244] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x11834cc00) [pid = 2244] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x12b967400) [pid = 2244] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x12b165400) [pid = 2244] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x12938f400) [pid = 2244] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x1290d5c00) [pid = 2244] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x12b8aa000) [pid = 2244] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x1180ee400) [pid = 2244] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x117ece800) [pid = 2244] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x123ca2000) [pid = 2244] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x12c80c000) [pid = 2244] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x12c593c00) [pid = 2244] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x12bf40800) [pid = 2244] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x1188a5400) [pid = 2244] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x1194bc400) [pid = 2244] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x123c9fc00) [pid = 2244] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x123d0b800) [pid = 2244] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x124822800) [pid = 2244] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x125fe6800) [pid = 2244] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x126492800) [pid = 2244] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1121b1400) [pid = 2244] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x115f21400) [pid = 2244] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1133b7400) [pid = 2244] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x115f24000) [pid = 2244] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x112e94400) [pid = 2244] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1167cd000) [pid = 2244] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1184a0000) [pid = 2244] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x119421800) [pid = 2244] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:07:55 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x11722c000) [pid = 2244] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:07:55 INFO - PROCESS | 2244 | 1468498075815 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 05:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:07:55 INFO - PROCESS | 2244 | 1468498075868 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 2244 | 1468498075870 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:07:55 INFO - PROCESS | 2244 | 1468498075872 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 2244 | 1468498075873 Marionette TRACE conn2 <- [1,150,null,{}] 05:07:55 INFO - PROCESS | 2244 | 1468498075875 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 2244 | 1468498075876 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:55 INFO - PROCESS | 2244 | 1468498075949 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:07:56 INFO - PROCESS | 2244 | 1468498076000 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2244 | 1468498076001 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d2000 == 45 [pid = 2244] [id = 45] 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x115ddb000) [pid = 2244] [serial = 131] [outer = 0x0] 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x11722c000) [pid = 2244] [serial = 132] [outer = 0x115ddb000] 05:07:56 INFO - PROCESS | 2244 | 1468498076028 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x118fc0000) [pid = 2244] [serial = 133] [outer = 0x115ddb000] 05:07:56 INFO - PROCESS | 2244 | 1468498076306 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 05:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:07:56 INFO - PROCESS | 2244 | 1468498076341 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 2244 | 1468498076342 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:07:56 INFO - PROCESS | 2244 | 1468498076345 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2244 | 1468498076346 Marionette TRACE conn2 <- [1,154,null,{}] 05:07:56 INFO - PROCESS | 2244 | 1468498076348 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 2244 | 1468498076350 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:56 INFO - PROCESS | 2244 | 1468498076448 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:07:56 INFO - PROCESS | 2244 | 1468498076454 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2244 | 1468498076456 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186e5800 == 46 [pid = 2244] [id = 46] 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x118fc0c00) [pid = 2244] [serial = 134] [outer = 0x0] 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x119781000) [pid = 2244] [serial = 135] [outer = 0x118fc0c00] 05:07:56 INFO - PROCESS | 2244 | 1468498076488 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x119e50000) [pid = 2244] [serial = 136] [outer = 0x118fc0c00] 05:07:56 INFO - PROCESS | 2244 | 1468498076931 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 624ms 05:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:07:56 INFO - PROCESS | 2244 | 1468498076969 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 2244 | 1468498076971 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:07:56 INFO - PROCESS | 2244 | 1468498076972 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 2244 | 1468498076974 Marionette TRACE conn2 <- [1,158,null,{}] 05:07:56 INFO - PROCESS | 2244 | 1468498076976 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 2244 | 1468498076980 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:57 INFO - PROCESS | 2244 | 1468498077069 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:07:57 INFO - PROCESS | 2244 | 1468498077072 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2244 | 1468498077074 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947b000 == 47 [pid = 2244] [id = 47] 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1211e3800) [pid = 2244] [serial = 137] [outer = 0x0] 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x121511000) [pid = 2244] [serial = 138] [outer = 0x1211e3800] 05:07:57 INFO - PROCESS | 2244 | 1468498077100 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x123d11800) [pid = 2244] [serial = 139] [outer = 0x1211e3800] 05:07:57 INFO - PROCESS | 2244 | 1468498077413 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 05:07:57 INFO - PROCESS | 2244 | 1468498077441 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 2244 | 1468498077442 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:07:57 INFO - PROCESS | 2244 | 1468498077444 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 2244 | 1468498077445 Marionette TRACE conn2 <- [1,162,null,{}] 05:07:57 INFO - PROCESS | 2244 | 1468498077448 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 2244 | 1468498077449 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:57 INFO - PROCESS | 2244 | 1468498077521 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:07:57 INFO - PROCESS | 2244 | 1468498077524 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2244 | 1468498077525 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e95000 == 48 [pid = 2244] [id = 48] 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x124ad1800) [pid = 2244] [serial = 140] [outer = 0x0] 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x124d16000) [pid = 2244] [serial = 141] [outer = 0x124ad1800] 05:07:57 INFO - PROCESS | 2244 | 1468498077551 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x125430400) [pid = 2244] [serial = 142] [outer = 0x124ad1800] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x121433800 == 47 [pid = 2244] [id = 39] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x12125e000 == 46 [pid = 2244] [id = 38] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x116619800 == 45 [pid = 2244] [id = 33] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x11947c800 == 44 [pid = 2244] [id = 34] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x123c1c000 == 43 [pid = 2244] [id = 40] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x118f08800 == 42 [pid = 2244] [id = 32] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x121130800 == 41 [pid = 2244] [id = 37] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x120f6f000 == 40 [pid = 2244] [id = 36] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x1186d1800 == 39 [pid = 2244] [id = 31] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x11953a000 == 38 [pid = 2244] [id = 35] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x118480000 == 37 [pid = 2244] [id = 30] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x116604000 == 36 [pid = 2244] [id = 43] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x117e34800 == 35 [pid = 2244] [id = 29] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b9000 == 34 [pid = 2244] [id = 28] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x112f71800 == 33 [pid = 2244] [id = 42] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x11661c800 == 32 [pid = 2244] [id = 27] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x123daf000 == 31 [pid = 2244] [id = 41] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x112155800 == 30 [pid = 2244] [id = 44] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x1186e5800 == 29 [pid = 2244] [id = 46] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d2000 == 28 [pid = 2244] [id = 45] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x123d0c000) [pid = 2244] [serial = 11] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1210c1000) [pid = 2244] [serial = 93] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x12160d800) [pid = 2244] [serial = 96] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x123ca7400) [pid = 2244] [serial = 99] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x123ce8c00) [pid = 2244] [serial = 102] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x124d95c00) [pid = 2244] [serial = 105] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x125fe0000) [pid = 2244] [serial = 108] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x12662c400) [pid = 2244] [serial = 111] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x127294c00) [pid = 2244] [serial = 114] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1273c8800) [pid = 2244] [serial = 117] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x11297d400) [pid = 2244] [serial = 66] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1167d7400) [pid = 2244] [serial = 69] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x113a9c400) [pid = 2244] [serial = 72] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x113cf1000) [pid = 2244] [serial = 73] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x117297800) [pid = 2244] [serial = 75] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1176f1c00) [pid = 2244] [serial = 76] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1180f0400) [pid = 2244] [serial = 78] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1180fbc00) [pid = 2244] [serial = 79] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1180fb800) [pid = 2244] [serial = 81] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1184a8c00) [pid = 2244] [serial = 82] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x118f57400) [pid = 2244] [serial = 84] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1194b5000) [pid = 2244] [serial = 87] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1194bc800) [pid = 2244] [serial = 88] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x119788000) [pid = 2244] [serial = 90] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1210c2400) [pid = 2244] [serial = 91] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12143ec00) [pid = 2244] [serial = 94] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x118ff5800) [pid = 2244] [serial = 85] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x123c07000) [pid = 2244] [serial = 97] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x123caec00) [pid = 2244] [serial = 100] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x112ddcc00) [pid = 2244] [serial = 67] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x125d7c400) [pid = 2244] [serial = 106] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x117222400) [pid = 2244] [serial = 70] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x12640b000) [pid = 2244] [serial = 109] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1266dec00) [pid = 2244] [serial = 112] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x12e443400) [pid = 2244] [serial = 64] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x121811000) [pid = 2244] [serial = 8] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x12c806c00) [pid = 2244] [serial = 40] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x12c59b400) [pid = 2244] [serial = 39] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x12c58e400) [pid = 2244] [serial = 36] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x12c591800) [pid = 2244] [serial = 37] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x12be21000) [pid = 2244] [serial = 33] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x12bf3c000) [pid = 2244] [serial = 34] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x12bbaf800) [pid = 2244] [serial = 31] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x129338000) [pid = 2244] [serial = 30] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x12ba16000) [pid = 2244] [serial = 27] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x12ba1c800) [pid = 2244] [serial = 28] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x12b167c00) [pid = 2244] [serial = 24] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x12b171800) [pid = 2244] [serial = 25] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x12a49cc00) [pid = 2244] [serial = 21] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x12a931c00) [pid = 2244] [serial = 22] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x129393400) [pid = 2244] [serial = 18] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x1290d7800) [pid = 2244] [serial = 15] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x1290dd400) [pid = 2244] [serial = 16] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x12aa96800) [pid = 2244] [serial = 63] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x12b8afc00) [pid = 2244] [serial = 60] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x12b8b4c00) [pid = 2244] [serial = 61] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x1180f8400) [pid = 2244] [serial = 57] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 55 (0x12b8a7400) [pid = 2244] [serial = 58] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 54 (0x12d478400) [pid = 2244] [serial = 55] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 53 (0x118fc0800) [pid = 2244] [serial = 54] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 52 (0x12d471800) [pid = 2244] [serial = 51] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 51 (0x12cf15000) [pid = 2244] [serial = 45] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 50 (0x123ca3c00) [pid = 2244] [serial = 48] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 49 (0x123ca8000) [pid = 2244] [serial = 49] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 48 (0x12cb46c00) [pid = 2244] [serial = 42] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOMWINDOW == 47 (0x12cb4bc00) [pid = 2244] [serial = 43] [outer = 0x0] [url = about:blank] 05:07:58 INFO - PROCESS | 2244 | --DOCSHELL 0x11947b000 == 27 [pid = 2244] [id = 47] 05:07:58 INFO - PROCESS | 2244 | 1468498078726 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1323ms 05:07:58 INFO - PROCESS | 2244 | 1468498078769 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2244 | 1468498078772 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:07:58 INFO - PROCESS | 2244 | 1468498078777 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 2244 | 1468498078779 Marionette TRACE conn2 <- [1,166,null,{}] 05:07:58 INFO - PROCESS | 2244 | 1468498078792 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 2244 | 1468498078794 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:58 INFO - PROCESS | 2244 | 1468498078868 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:07:58 INFO - PROCESS | 2244 | 1468498078873 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 2244 | 1468498078876 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x112da5000 == 28 [pid = 2244] [id = 49] 05:07:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 48 (0x1161ac000) [pid = 2244] [serial = 143] [outer = 0x0] 05:07:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 49 (0x116494800) [pid = 2244] [serial = 144] [outer = 0x1161ac000] 05:07:58 INFO - PROCESS | 2244 | 1468498078907 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 50 (0x116907800) [pid = 2244] [serial = 145] [outer = 0x1161ac000] 05:07:59 INFO - PROCESS | 2244 | 1468498079229 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 480ms 05:07:59 INFO - PROCESS | 2244 | 1468498079255 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 2244 | 1468498079258 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:07:59 INFO - PROCESS | 2244 | 1468498079263 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 2244 | 1468498079265 Marionette TRACE conn2 <- [1,170,null,{}] 05:07:59 INFO - PROCESS | 2244 | 1468498079267 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 2244 | 1468498079269 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:59 INFO - PROCESS | 2244 | 1468498079341 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:07:59 INFO - PROCESS | 2244 | 1468498079382 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2244 | 1468498079384 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x11618d000 == 29 [pid = 2244] [id = 50] 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 51 (0x116910000) [pid = 2244] [serial = 146] [outer = 0x0] 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 52 (0x117297c00) [pid = 2244] [serial = 147] [outer = 0x116910000] 05:07:59 INFO - PROCESS | 2244 | 1468498079411 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 53 (0x117ecfc00) [pid = 2244] [serial = 148] [outer = 0x116910000] 05:07:59 INFO - PROCESS | 2244 | 1468498079691 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 469ms 05:07:59 INFO - PROCESS | 2244 | 1468498079733 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:07:59 INFO - PROCESS | 2244 | 1468498079745 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:07:59 INFO - PROCESS | 2244 | 1468498079749 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 2244 | 1468498079752 Marionette TRACE conn2 <- [1,174,null,{}] 05:07:59 INFO - PROCESS | 2244 | 1468498079761 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 2244 | 1468498079764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:59 INFO - PROCESS | 2244 | 1468498079836 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:07:59 INFO - PROCESS | 2244 | 1468498079840 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 2244 | 1468498079843 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:07:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f56800 == 30 [pid = 2244] [id = 51] 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 54 (0x111c22400) [pid = 2244] [serial = 149] [outer = 0x0] 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 55 (0x118426400) [pid = 2244] [serial = 150] [outer = 0x111c22400] 05:07:59 INFO - PROCESS | 2244 | 1468498079875 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 56 (0x118499400) [pid = 2244] [serial = 151] [outer = 0x111c22400] 05:08:00 INFO - PROCESS | 2244 | 1468498080249 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 523ms 05:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:08:00 INFO - PROCESS | 2244 | 1468498080278 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2244 | 1468498080279 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:08:00 INFO - PROCESS | 2244 | 1468498080282 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2244 | 1468498080283 Marionette TRACE conn2 <- [1,178,null,{}] 05:08:00 INFO - PROCESS | 2244 | 1468498080285 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 2244 | 1468498080286 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:00 INFO - PROCESS | 2244 | 1468498080370 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:08:00 INFO - PROCESS | 2244 | 1468498080375 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2244 | 1468498080377 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x11708c800 == 31 [pid = 2244] [id = 52] 05:08:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x1188a2400) [pid = 2244] [serial = 152] [outer = 0x0] 05:08:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x118fbc400) [pid = 2244] [serial = 153] [outer = 0x1188a2400] 05:08:00 INFO - PROCESS | 2244 | 1468498080417 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x118ff4000) [pid = 2244] [serial = 154] [outer = 0x1188a2400] 05:08:00 INFO - PROCESS | 2244 | 1468498080830 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 05:08:00 INFO - PROCESS | 2244 | 1468498080853 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 2244 | 1468498080855 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:08:00 INFO - PROCESS | 2244 | 1468498080857 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 2244 | 1468498080858 Marionette TRACE conn2 <- [1,182,null,{}] 05:08:00 INFO - PROCESS | 2244 | 1468498080860 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 2244 | 1468498080862 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:00 INFO - PROCESS | 2244 | 1468498080954 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:08:00 INFO - PROCESS | 2244 | 1468498080959 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 2244 | 1468498080960 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182dc800 == 32 [pid = 2244] [id = 53] 05:08:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x111e58000) [pid = 2244] [serial = 155] [outer = 0x0] 05:08:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x118ff6c00) [pid = 2244] [serial = 156] [outer = 0x111e58000] 05:08:00 INFO - PROCESS | 2244 | 1468498080985 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x1194b7400) [pid = 2244] [serial = 157] [outer = 0x111e58000] 05:08:01 INFO - PROCESS | 2244 | 1468498081295 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 468ms 05:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:08:01 INFO - PROCESS | 2244 | 1468498081326 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2244 | 1468498081327 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:08:01 INFO - PROCESS | 2244 | 1468498081330 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 2244 | 1468498081331 Marionette TRACE conn2 <- [1,186,null,{}] 05:08:01 INFO - PROCESS | 2244 | 1468498081337 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 2244 | 1468498081342 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:01 INFO - PROCESS | 2244 | 1468498081454 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:08:01 INFO - PROCESS | 2244 | 1468498081460 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 2244 | 1468498081461 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x118595800 == 33 [pid = 2244] [id = 54] 05:08:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x1194bb800) [pid = 2244] [serial = 158] [outer = 0x0] 05:08:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x11978d800) [pid = 2244] [serial = 159] [outer = 0x1194bb800] 05:08:01 INFO - PROCESS | 2244 | 1468498081500 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x12160e000) [pid = 2244] [serial = 160] [outer = 0x1194bb800] 05:08:01 INFO - PROCESS | 2244 | 1468498081888 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 05:08:01 INFO - PROCESS | 2244 | 1468498081902 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 2244 | 1468498081904 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:08:01 INFO - PROCESS | 2244 | 1468498081906 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 2244 | 1468498081907 Marionette TRACE conn2 <- [1,190,null,{}] 05:08:01 INFO - PROCESS | 2244 | 1468498081909 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 2244 | 1468498081910 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | 1468498082004 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:08:02 INFO - PROCESS | 2244 | 1468498082009 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2244 | 1468498082010 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f9c000 == 34 [pid = 2244] [id = 55] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x11649e000) [pid = 2244] [serial = 161] [outer = 0x0] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x121a8b400) [pid = 2244] [serial = 162] [outer = 0x11649e000] 05:08:02 INFO - PROCESS | 2244 | 1468498082036 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x123ca2400) [pid = 2244] [serial = 163] [outer = 0x11649e000] 05:08:02 INFO - PROCESS | 2244 | 1468498082312 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 418ms 05:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:08:02 INFO - PROCESS | 2244 | 1468498082326 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2244 | 1468498082327 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:08:02 INFO - PROCESS | 2244 | 1468498082329 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2244 | 1468498082330 Marionette TRACE conn2 <- [1,194,null,{}] 05:08:02 INFO - PROCESS | 2244 | 1468498082332 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 2244 | 1468498082335 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | 1468498082417 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:08:02 INFO - PROCESS | 2244 | 1468498082423 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2244 | 1468498082424 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x119466000 == 35 [pid = 2244] [id = 56] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x123ca1800) [pid = 2244] [serial = 164] [outer = 0x0] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x123cae800) [pid = 2244] [serial = 165] [outer = 0x123ca1800] 05:08:02 INFO - PROCESS | 2244 | 1468498082447 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x124850800) [pid = 2244] [serial = 166] [outer = 0x123ca1800] 05:08:02 INFO - PROCESS | 2244 | 1468498082739 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 418ms 05:08:02 INFO - PROCESS | 2244 | 1468498082748 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 2244 | 1468498082749 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:08:02 INFO - PROCESS | 2244 | 1468498082760 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 2244 | 1468498082761 Marionette TRACE conn2 <- [1,198,null,{}] 05:08:02 INFO - PROCESS | 2244 | 1468498082763 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 2244 | 1468498082764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | 1468498082838 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:08:02 INFO - PROCESS | 2244 | 1468498082883 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 2244 | 1468498082884 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f51800 == 36 [pid = 2244] [id = 57] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1167dac00) [pid = 2244] [serial = 167] [outer = 0x0] 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x121338c00) [pid = 2244] [serial = 168] [outer = 0x1167dac00] 05:08:02 INFO - PROCESS | 2244 | 1468498082915 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x12542d000) [pid = 2244] [serial = 169] [outer = 0x1167dac00] 05:08:03 INFO - PROCESS | 2244 | 1468498083159 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 428ms 05:08:03 INFO - PROCESS | 2244 | 1468498083182 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 2244 | 1468498083184 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:08:03 INFO - PROCESS | 2244 | 1468498083195 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2244 | 1468498083196 Marionette TRACE conn2 <- [1,202,null,{}] 05:08:03 INFO - PROCESS | 2244 | 1468498083207 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 2244 | 1468498083208 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:03 INFO - PROCESS | 2244 | 1468498083297 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:08:03 INFO - PROCESS | 2244 | 1468498083303 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 2244 | 1468498083304 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f73000 == 37 [pid = 2244] [id = 58] 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x124d1a400) [pid = 2244] [serial = 170] [outer = 0x0] 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1254b1400) [pid = 2244] [serial = 171] [outer = 0x124d1a400] 05:08:03 INFO - PROCESS | 2244 | 1468498083328 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x125fe3800) [pid = 2244] [serial = 172] [outer = 0x124d1a400] 05:08:03 INFO - PROCESS | 2244 | 1468498083627 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 472ms 05:08:03 INFO - PROCESS | 2244 | 1468498083668 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 2244 | 1468498083670 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:08:03 INFO - PROCESS | 2244 | 1468498083673 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 2244 | 1468498083674 Marionette TRACE conn2 <- [1,206,null,{}] 05:08:03 INFO - PROCESS | 2244 | 1468498083677 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 2244 | 1468498083678 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:03 INFO - PROCESS | 2244 | 1468498083784 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:08:03 INFO - PROCESS | 2244 | 1468498083794 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 2244 | 1468498083796 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d6000 == 38 [pid = 2244] [id = 59] 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x124d21000) [pid = 2244] [serial = 173] [outer = 0x0] 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125d7e000) [pid = 2244] [serial = 174] [outer = 0x124d21000] 05:08:03 INFO - PROCESS | 2244 | 1468498083829 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x12728f000) [pid = 2244] [serial = 175] [outer = 0x124d21000] 05:08:04 INFO - PROCESS | 2244 | 1468498084136 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 05:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:08:04 INFO - PROCESS | 2244 | 1468498084192 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2244 | 1468498084193 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:08:04 INFO - PROCESS | 2244 | 1468498084195 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 2244 | 1468498084196 Marionette TRACE conn2 <- [1,210,null,{}] 05:08:04 INFO - PROCESS | 2244 | 1468498084199 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 2244 | 1468498084200 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:04 INFO - PROCESS | 2244 | 1468498084290 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:08:04 INFO - PROCESS | 2244 | 1468498084320 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2244 | 1468498084321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x12141d000 == 39 [pid = 2244] [id = 60] 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x127292000) [pid = 2244] [serial = 176] [outer = 0x0] 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x127296400) [pid = 2244] [serial = 177] [outer = 0x127292000] 05:08:04 INFO - PROCESS | 2244 | 1468498084344 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x127323800) [pid = 2244] [serial = 178] [outer = 0x127292000] 05:08:04 INFO - PROCESS | 2244 | 1468498084642 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 05:08:04 INFO - PROCESS | 2244 | 1468498084666 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 2244 | 1468498084667 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:08:04 INFO - PROCESS | 2244 | 1468498084672 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 2244 | 1468498084674 Marionette TRACE conn2 <- [1,214,null,{}] 05:08:04 INFO - PROCESS | 2244 | 1468498084676 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 2244 | 1468498084677 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:04 INFO - PROCESS | 2244 | 1468498084766 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:08:04 INFO - PROCESS | 2244 | 1468498084795 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 2244 | 1468498084796 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x121a51000 == 40 [pid = 2244] [id = 61] 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1254a9000) [pid = 2244] [serial = 179] [outer = 0x0] 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1266d9400) [pid = 2244] [serial = 180] [outer = 0x1254a9000] 05:08:04 INFO - PROCESS | 2244 | 1468498084826 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1273cac00) [pid = 2244] [serial = 181] [outer = 0x1254a9000] 05:08:05 INFO - PROCESS | 2244 | 1468498085108 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 05:08:05 INFO - PROCESS | 2244 | 1468498085142 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 2244 | 1468498085143 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:08:05 INFO - PROCESS | 2244 | 1468498085145 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 2244 | 1468498085146 Marionette TRACE conn2 <- [1,218,null,{}] 05:08:05 INFO - PROCESS | 2244 | 1468498085148 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 2244 | 1468498085149 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:05 INFO - PROCESS | 2244 | 1468498085242 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:08:05 INFO - PROCESS | 2244 | 1468498085273 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2244 | 1468498085274 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x1248b5800 == 41 [pid = 2244] [id = 62] 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x126494c00) [pid = 2244] [serial = 182] [outer = 0x0] 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1288aa800) [pid = 2244] [serial = 183] [outer = 0x126494c00] 05:08:05 INFO - PROCESS | 2244 | 1468498085298 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x128de8000) [pid = 2244] [serial = 184] [outer = 0x126494c00] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1211e3800) [pid = 2244] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12728e400) [pid = 2244] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x12732a400) [pid = 2244] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1211eac00) [pid = 2244] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12728fc00) [pid = 2244] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1180f5400) [pid = 2244] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x11697f000) [pid = 2244] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x115ddb000) [pid = 2244] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1188a4c00) [pid = 2244] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:08:05 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x118fc0c00) [pid = 2244] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:08:05 INFO - PROCESS | 2244 | 1468498085654 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 522ms 05:08:05 INFO - PROCESS | 2244 | 1468498085669 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 2244 | 1468498085672 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:08:05 INFO - PROCESS | 2244 | 1468498085675 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 2244 | 1468498085677 Marionette TRACE conn2 <- [1,222,null,{}] 05:08:05 INFO - PROCESS | 2244 | 1468498085680 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 2244 | 1468498085682 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:05 INFO - PROCESS | 2244 | 1468498085797 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:08:05 INFO - PROCESS | 2244 | 1468498085876 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 2244 | 1468498085876 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x124fe7000 == 42 [pid = 2244] [id = 63] 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x11697f000) [pid = 2244] [serial = 185] [outer = 0x0] 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x123ca4400) [pid = 2244] [serial = 186] [outer = 0x11697f000] 05:08:05 INFO - PROCESS | 2244 | 1468498085915 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x12732a400) [pid = 2244] [serial = 187] [outer = 0x11697f000] 05:08:06 INFO - PROCESS | 2244 | 1468498086155 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 520ms 05:08:06 INFO - PROCESS | 2244 | 1468498086195 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 2244 | 1468498086196 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:08:06 INFO - PROCESS | 2244 | 1468498086208 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 2244 | 1468498086209 Marionette TRACE conn2 <- [1,226,null,{}] 05:08:06 INFO - PROCESS | 2244 | 1468498086211 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 2244 | 1468498086212 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:06 INFO - PROCESS | 2244 | 1468498086292 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:08:06 INFO - PROCESS | 2244 | 1468498086295 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 2244 | 1468498086296 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x126322000 == 43 [pid = 2244] [id = 64] 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x124848000) [pid = 2244] [serial = 188] [outer = 0x0] 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1290d5400) [pid = 2244] [serial = 189] [outer = 0x124848000] 05:08:06 INFO - PROCESS | 2244 | 1468498086322 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1290dd000) [pid = 2244] [serial = 190] [outer = 0x124848000] 05:08:06 INFO - PROCESS | 2244 | 1468498086611 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 426ms 05:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:08:06 INFO - PROCESS | 2244 | 1468498086627 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 2244 | 1468498086628 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:08:06 INFO - PROCESS | 2244 | 1468498086630 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 2244 | 1468498086631 Marionette TRACE conn2 <- [1,230,null,{}] 05:08:06 INFO - PROCESS | 2244 | 1468498086643 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 2244 | 1468498086644 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:06 INFO - PROCESS | 2244 | 1468498086755 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:08:06 INFO - PROCESS | 2244 | 1468498086781 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 2244 | 1468498086782 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x12721e800 == 44 [pid = 2244] [id = 65] 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x124851c00) [pid = 2244] [serial = 191] [outer = 0x0] 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1290dc800) [pid = 2244] [serial = 192] [outer = 0x124851c00] 05:08:06 INFO - PROCESS | 2244 | 1468498086805 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x12933ec00) [pid = 2244] [serial = 193] [outer = 0x124851c00] 05:08:07 INFO - PROCESS | 2244 | 1468498087044 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 474ms 05:08:07 INFO - PROCESS | 2244 | 1468498087107 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2244 | 1468498087108 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:08:07 INFO - PROCESS | 2244 | 1468498087111 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 2244 | 1468498087112 Marionette TRACE conn2 <- [1,234,null,{}] 05:08:07 INFO - PROCESS | 2244 | 1468498087115 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 2244 | 1468498087116 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:07 INFO - PROCESS | 2244 | 1468498087208 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:08:07 INFO - PROCESS | 2244 | 1468498087211 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2244 | 1468498087212 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x128890000 == 45 [pid = 2244] [id = 66] 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12933fc00) [pid = 2244] [serial = 194] [outer = 0x0] 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x129364400) [pid = 2244] [serial = 195] [outer = 0x12933fc00] 05:08:07 INFO - PROCESS | 2244 | 1468498087235 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12936d000) [pid = 2244] [serial = 196] [outer = 0x12933fc00] 05:08:07 INFO - PROCESS | 2244 | 1468498087528 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 470ms 05:08:07 INFO - PROCESS | 2244 | 1468498087582 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 2244 | 1468498087583 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:08:07 INFO - PROCESS | 2244 | 1468498087588 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 2244 | 1468498087589 Marionette TRACE conn2 <- [1,238,null,{}] 05:08:07 INFO - PROCESS | 2244 | 1468498087591 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 2244 | 1468498087592 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:07 INFO - PROCESS | 2244 | 1468498087698 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:08:07 INFO - PROCESS | 2244 | 1468498087703 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 2244 | 1468498087704 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x12902e000 == 46 [pid = 2244] [id = 67] 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x129341000) [pid = 2244] [serial = 197] [outer = 0x0] 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x12936e000) [pid = 2244] [serial = 198] [outer = 0x129341000] 05:08:07 INFO - PROCESS | 2244 | 1468498087728 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12a495800) [pid = 2244] [serial = 199] [outer = 0x129341000] 05:08:08 INFO - PROCESS | 2244 | 1468498088195 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 619ms 05:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:08:08 INFO - PROCESS | 2244 | 1468498088208 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 2244 | 1468498088210 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:08:08 INFO - PROCESS | 2244 | 1468498088213 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 2244 | 1468498088217 Marionette TRACE conn2 <- [1,242,null,{}] 05:08:08 INFO - PROCESS | 2244 | 1468498088248 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 2244 | 1468498088250 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:08 INFO - PROCESS | 2244 | 1468498088360 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:08:08 INFO - PROCESS | 2244 | 1468498088470 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 2244 | 1468498088471 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x116622000 == 47 [pid = 2244] [id = 68] 05:08:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1161a1400) [pid = 2244] [serial = 200] [outer = 0x0] 05:08:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1167cd000) [pid = 2244] [serial = 201] [outer = 0x1161a1400] 05:08:08 INFO - PROCESS | 2244 | 1468498088503 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x117222c00) [pid = 2244] [serial = 202] [outer = 0x1161a1400] 05:08:09 INFO - PROCESS | 2244 | 1468498089238 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1102ms 05:08:09 INFO - PROCESS | 2244 | 1468498089315 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 2244 | 1468498089318 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:08:09 INFO - PROCESS | 2244 | 1468498089321 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 2244 | 1468498089323 Marionette TRACE conn2 <- [1,246,null,{}] 05:08:09 INFO - PROCESS | 2244 | 1468498089326 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 2244 | 1468498089328 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:09 INFO - PROCESS | 2244 | 1468498089420 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:08:09 INFO - PROCESS | 2244 | 1468498089467 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 2244 | 1468498089470 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x116116800 == 48 [pid = 2244] [id = 69] 05:08:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1176f0800) [pid = 2244] [serial = 203] [outer = 0x0] 05:08:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x117ecec00) [pid = 2244] [serial = 204] [outer = 0x1176f0800] 05:08:09 INFO - PROCESS | 2244 | 1468498089499 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1180f8c00) [pid = 2244] [serial = 205] [outer = 0x1176f0800] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x128890000 == 47 [pid = 2244] [id = 66] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x12721e800 == 46 [pid = 2244] [id = 65] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x126322000 == 45 [pid = 2244] [id = 64] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x124fe7000 == 44 [pid = 2244] [id = 63] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x1248b5800 == 43 [pid = 2244] [id = 62] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x121a51000 == 42 [pid = 2244] [id = 61] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x12141d000 == 41 [pid = 2244] [id = 60] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d6000 == 40 [pid = 2244] [id = 59] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x124d16000) [pid = 2244] [serial = 141] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x120f73000 == 39 [pid = 2244] [id = 58] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x116f51800 == 38 [pid = 2244] [id = 57] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x119466000 == 37 [pid = 2244] [id = 56] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x118f9c000 == 36 [pid = 2244] [id = 55] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x118595800 == 35 [pid = 2244] [id = 54] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x1182dc800 == 34 [pid = 2244] [id = 53] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x11708c800 == 33 [pid = 2244] [id = 52] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x116f56800 == 32 [pid = 2244] [id = 51] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x11618d000 == 31 [pid = 2244] [id = 50] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x112da5000 == 30 [pid = 2244] [id = 49] 05:08:09 INFO - PROCESS | 2244 | --DOCSHELL 0x119e95000 == 29 [pid = 2244] [id = 48] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x121511000) [pid = 2244] [serial = 138] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x127608000) [pid = 2244] [serial = 120] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x127606400) [pid = 2244] [serial = 118] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x124ad9800) [pid = 2244] [serial = 103] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x127299000) [pid = 2244] [serial = 115] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x123d11800) [pid = 2244] [serial = 139] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x118280c00) [pid = 2244] [serial = 126] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x116a23000) [pid = 2244] [serial = 123] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x11722c000) [pid = 2244] [serial = 132] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x119417800) [pid = 2244] [serial = 129] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119781000) [pid = 2244] [serial = 135] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x119e50000) [pid = 2244] [serial = 136] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1194b7800) [pid = 2244] [serial = 130] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x118471c00) [pid = 2244] [serial = 127] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x117ec9400) [pid = 2244] [serial = 124] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x118fc0000) [pid = 2244] [serial = 133] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x128b57800) [pid = 2244] [serial = 121] [outer = 0x0] [url = about:blank] 05:08:09 INFO - PROCESS | 2244 | 1468498089911 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms 05:08:09 INFO - PROCESS | 2244 | 1468498089945 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 2244 | 1468498089949 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:08:09 INFO - PROCESS | 2244 | 1468498089964 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 2244 | 1468498089969 Marionette TRACE conn2 <- [1,250,null,{}] 05:08:09 INFO - PROCESS | 2244 | 1468498089973 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 2244 | 1468498089975 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:10 INFO - PROCESS | 2244 | 1468498090081 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:08:10 INFO - PROCESS | 2244 | 1468498090153 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2244 | 1468498090154 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f57800 == 30 [pid = 2244] [id = 70] 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1180fb800) [pid = 2244] [serial = 206] [outer = 0x0] 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1184a0000) [pid = 2244] [serial = 207] [outer = 0x1180fb800] 05:08:10 INFO - PROCESS | 2244 | 1468498090197 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1188ab800) [pid = 2244] [serial = 208] [outer = 0x1180fb800] 05:08:10 INFO - PROCESS | 2244 | 1468498090545 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 626ms 05:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:08:10 INFO - PROCESS | 2244 | 1468498090588 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 2244 | 1468498090590 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:08:10 INFO - PROCESS | 2244 | 1468498090592 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 2244 | 1468498090596 Marionette TRACE conn2 <- [1,254,null,{}] 05:08:10 INFO - PROCESS | 2244 | 1468498090608 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 2244 | 1468498090612 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:10 INFO - PROCESS | 2244 | 1468498090729 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:08:10 INFO - PROCESS | 2244 | 1468498090800 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 2244 | 1468498090803 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118fc0400) [pid = 2244] [serial = 209] [outer = 0x123c9f800] 05:08:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x11852b000 == 31 [pid = 2244] [id = 71] 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1194b6c00) [pid = 2244] [serial = 210] [outer = 0x0] 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x119562400) [pid = 2244] [serial = 211] [outer = 0x1194b6c00] 05:08:10 INFO - PROCESS | 2244 | 1468498090889 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x119e48000) [pid = 2244] [serial = 212] [outer = 0x1194b6c00] 05:08:11 INFO - PROCESS | 2244 | 1468498091242 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 673ms 05:08:11 INFO - PROCESS | 2244 | 1468498091265 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2244 | 1468498091269 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:08:11 INFO - PROCESS | 2244 | 1468498091278 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 2244 | 1468498091279 Marionette TRACE conn2 <- [1,258,null,{}] 05:08:11 INFO - PROCESS | 2244 | 1468498091282 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 2244 | 1468498091283 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:11 INFO - PROCESS | 2244 | 1468498091382 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:08:11 INFO - PROCESS | 2244 | 1468498091413 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2244 | 1468498091415 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x11848c000 == 32 [pid = 2244] [id = 72] 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119e4cc00) [pid = 2244] [serial = 213] [outer = 0x0] 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12143b000) [pid = 2244] [serial = 214] [outer = 0x119e4cc00] 05:08:11 INFO - PROCESS | 2244 | 1468498091439 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x123ca4800) [pid = 2244] [serial = 215] [outer = 0x119e4cc00] 05:08:11 INFO - PROCESS | 2244 | 1468498091680 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 423ms 05:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:08:11 INFO - PROCESS | 2244 | 1468498091711 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 2244 | 1468498091713 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:08:11 INFO - PROCESS | 2244 | 1468498091732 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 2244 | 1468498091734 Marionette TRACE conn2 <- [1,262,null,{}] 05:08:11 INFO - PROCESS | 2244 | 1468498091747 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 2244 | 1468498091749 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:11 INFO - PROCESS | 2244 | 1468498091875 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:08:11 INFO - PROCESS | 2244 | 1468498091879 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 2244 | 1468498091881 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x119472000 == 33 [pid = 2244] [id = 73] 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1219e4400) [pid = 2244] [serial = 216] [outer = 0x0] 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x124ad0400) [pid = 2244] [serial = 217] [outer = 0x1219e4400] 05:08:11 INFO - PROCESS | 2244 | 1468498091920 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12542ec00) [pid = 2244] [serial = 218] [outer = 0x1219e4400] 05:08:12 INFO - PROCESS | 2244 | 1468498092356 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 701ms 05:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:08:12 INFO - PROCESS | 2244 | 1468498092417 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 2244 | 1468498092418 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:08:12 INFO - PROCESS | 2244 | 1468498092421 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2244 | 1468498092422 Marionette TRACE conn2 <- [1,266,null,{}] 05:08:12 INFO - PROCESS | 2244 | 1468498092425 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 2244 | 1468498092429 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:12 INFO - PROCESS | 2244 | 1468498092536 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:08:12 INFO - PROCESS | 2244 | 1468498092566 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 2244 | 1468498092567 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e95000 == 34 [pid = 2244] [id = 74] 05:08:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x123ce8c00) [pid = 2244] [serial = 219] [outer = 0x0] 05:08:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125fdfc00) [pid = 2244] [serial = 220] [outer = 0x123ce8c00] 05:08:12 INFO - PROCESS | 2244 | 1468498092591 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x127294800) [pid = 2244] [serial = 221] [outer = 0x123ce8c00] 05:08:12 INFO - PROCESS | 2244 | 1468498092885 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 05:08:12 INFO - PROCESS | 2244 | 1468498092940 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 2244 | 1468498092941 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:08:12 INFO - PROCESS | 2244 | 1468498092948 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 2244 | 1468498092949 Marionette TRACE conn2 <- [1,270,null,{}] 05:08:12 INFO - PROCESS | 2244 | 1468498092952 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 2244 | 1468498092953 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:13 INFO - PROCESS | 2244 | 1468498093044 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:08:13 INFO - PROCESS | 2244 | 1468498093047 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2244 | 1468498093048 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x121141800 == 35 [pid = 2244] [id = 75] 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12542e400) [pid = 2244] [serial = 222] [outer = 0x0] 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12729b400) [pid = 2244] [serial = 223] [outer = 0x12542e400] 05:08:13 INFO - PROCESS | 2244 | 1468498093070 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x127605c00) [pid = 2244] [serial = 224] [outer = 0x12542e400] 05:08:13 INFO - PROCESS | 2244 | 1468498093406 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 05:08:13 INFO - PROCESS | 2244 | 1468498093420 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 2244 | 1468498093421 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:08:13 INFO - PROCESS | 2244 | 1468498093429 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 2244 | 1468498093430 Marionette TRACE conn2 <- [1,274,null,{}] 05:08:13 INFO - PROCESS | 2244 | 1468498093432 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 2244 | 1468498093434 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:13 INFO - PROCESS | 2244 | 1468498093526 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:08:13 INFO - PROCESS | 2244 | 1468498093529 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2244 | 1468498093530 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x116117800 == 36 [pid = 2244] [id = 76] 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12542fc00) [pid = 2244] [serial = 225] [outer = 0x0] 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1288ac800) [pid = 2244] [serial = 226] [outer = 0x12542fc00] 05:08:13 INFO - PROCESS | 2244 | 1468498093554 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1290d7c00) [pid = 2244] [serial = 227] [outer = 0x12542fc00] 05:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 419ms 05:08:13 INFO - PROCESS | 2244 | 1468498093844 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:08:13 INFO - PROCESS | 2244 | 1468498093848 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 2244 | 1468498093850 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:08:13 INFO - PROCESS | 2244 | 1468498093862 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 2244 | 1468498093863 Marionette TRACE conn2 <- [1,278,null,{}] 05:08:13 INFO - PROCESS | 2244 | 1468498093865 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 2244 | 1468498093866 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:13 INFO - PROCESS | 2244 | 1468498093971 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:08:13 INFO - PROCESS | 2244 | 1468498093981 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 2244 | 1468498093983 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d95800 == 37 [pid = 2244] [id = 77] 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1290d8800) [pid = 2244] [serial = 228] [outer = 0x0] 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x129340800) [pid = 2244] [serial = 229] [outer = 0x1290d8800] 05:08:14 INFO - PROCESS | 2244 | 1468498094015 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x12936ac00) [pid = 2244] [serial = 230] [outer = 0x1290d8800] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x127292000) [pid = 2244] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1194bb800) [pid = 2244] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x111c22400) [pid = 2244] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1188a2400) [pid = 2244] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x124ad1800) [pid = 2244] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x124d1a400) [pid = 2244] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x111e58000) [pid = 2244] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1254a9000) [pid = 2244] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x123ca1800) [pid = 2244] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1161ac000) [pid = 2244] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11649e000) [pid = 2244] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x116910000) [pid = 2244] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x11697f000) [pid = 2244] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x126494c00) [pid = 2244] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12933fc00) [pid = 2244] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x124851c00) [pid = 2244] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1167dac00) [pid = 2244] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x124848000) [pid = 2244] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:08:14 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x124d21000) [pid = 2244] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:08:14 INFO - PROCESS | 2244 | 1468498094449 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 624ms 05:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:08:14 INFO - PROCESS | 2244 | 1468498094489 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2244 | 1468498094490 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:08:14 INFO - PROCESS | 2244 | 1468498094492 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2244 | 1468498094493 Marionette TRACE conn2 <- [1,282,null,{}] 05:08:14 INFO - PROCESS | 2244 | 1468498094496 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 2244 | 1468498094497 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:14 INFO - PROCESS | 2244 | 1468498094599 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:08:14 INFO - PROCESS | 2244 | 1468498094632 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 2244 | 1468498094633 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ff3800 == 38 [pid = 2244] [id = 78] 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x111c22400) [pid = 2244] [serial = 231] [outer = 0x0] 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119426800) [pid = 2244] [serial = 232] [outer = 0x111c22400] 05:08:14 INFO - PROCESS | 2244 | 1468498094659 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x124adac00) [pid = 2244] [serial = 233] [outer = 0x111c22400] 05:08:14 INFO - PROCESS | 2244 | 1468498094928 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 05:08:14 INFO - PROCESS | 2244 | 1468498094961 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 2244 | 1468498094963 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:08:14 INFO - PROCESS | 2244 | 1468498094966 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 2244 | 1468498094973 Marionette TRACE conn2 <- [1,286,null,{}] 05:08:14 INFO - PROCESS | 2244 | 1468498094983 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 2244 | 1468498094989 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:15 INFO - PROCESS | 2244 | 1468498095112 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:08:15 INFO - PROCESS | 2244 | 1468498095177 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 2244 | 1468498095190 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x1264cb800 == 39 [pid = 2244] [id = 79] 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1176ee400) [pid = 2244] [serial = 234] [outer = 0x0] 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x124d95000) [pid = 2244] [serial = 235] [outer = 0x1176ee400] 05:08:15 INFO - PROCESS | 2244 | 1468498095230 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12a494000) [pid = 2244] [serial = 236] [outer = 0x1176ee400] 05:08:15 INFO - PROCESS | 2244 | 1468498095654 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 05:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:08:15 INFO - PROCESS | 2244 | 1468498095698 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 2244 | 1468498095699 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:08:15 INFO - PROCESS | 2244 | 1468498095701 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 2244 | 1468498095702 Marionette TRACE conn2 <- [1,290,null,{}] 05:08:15 INFO - PROCESS | 2244 | 1468498095704 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 2244 | 1468498095705 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:15 INFO - PROCESS | 2244 | 1468498095798 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:08:15 INFO - PROCESS | 2244 | 1468498095806 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 2244 | 1468498095807 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x128896800 == 40 [pid = 2244] [id = 80] 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12a494800) [pid = 2244] [serial = 237] [outer = 0x0] 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12a54b000) [pid = 2244] [serial = 238] [outer = 0x12a494800] 05:08:15 INFO - PROCESS | 2244 | 1468498095831 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x12a931c00) [pid = 2244] [serial = 239] [outer = 0x12a494800] 05:08:16 INFO - PROCESS | 2244 | 1468498096106 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 421ms 05:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:08:16 INFO - PROCESS | 2244 | 1468498096125 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 2244 | 1468498096127 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:08:16 INFO - PROCESS | 2244 | 1468498096129 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 2244 | 1468498096130 Marionette TRACE conn2 <- [1,294,null,{}] 05:08:16 INFO - PROCESS | 2244 | 1468498096132 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 2244 | 1468498096133 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:16 INFO - PROCESS | 2244 | 1468498096230 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:08:16 INFO - PROCESS | 2244 | 1468498096233 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2244 | 1468498096234 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x129315000 == 41 [pid = 2244] [id = 81] 05:08:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12a935800) [pid = 2244] [serial = 240] [outer = 0x0] 05:08:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12aa88c00) [pid = 2244] [serial = 241] [outer = 0x12a935800] 05:08:16 INFO - PROCESS | 2244 | 1468498096260 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12aa90400) [pid = 2244] [serial = 242] [outer = 0x12a935800] 05:08:16 INFO - PROCESS | 2244 | 1468498096727 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 05:08:16 INFO - PROCESS | 2244 | 1468498096750 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 2244 | 1468498096752 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:08:16 INFO - PROCESS | 2244 | 1468498096755 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 2244 | 1468498096759 Marionette TRACE conn2 <- [1,298,null,{}] 05:08:16 INFO - PROCESS | 2244 | 1468498096762 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 2244 | 1468498096764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:16 INFO - PROCESS | 2244 | 1468498096864 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:08:16 INFO - PROCESS | 2244 | 1468498096914 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 2244 | 1468498096915 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x117087000 == 42 [pid = 2244] [id = 82] 05:08:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1176f1000) [pid = 2244] [serial = 243] [outer = 0x0] 05:08:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1180fbc00) [pid = 2244] [serial = 244] [outer = 0x1176f1000] 05:08:16 INFO - PROCESS | 2244 | 1468498096946 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x118471400) [pid = 2244] [serial = 245] [outer = 0x1176f1000] 05:08:17 INFO - PROCESS | 2244 | 1468498097354 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 05:08:17 INFO - PROCESS | 2244 | 1468498097376 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 2244 | 1468498097379 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:08:17 INFO - PROCESS | 2244 | 1468498097384 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 2244 | 1468498097386 Marionette TRACE conn2 <- [1,302,null,{}] 05:08:17 INFO - PROCESS | 2244 | 1468498097389 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 2244 | 1468498097390 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:17 INFO - PROCESS | 2244 | 1468498097493 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:08:17 INFO - PROCESS | 2244 | 1468498097557 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 2244 | 1468498097559 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd6800 == 43 [pid = 2244] [id = 83] 05:08:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x118fc6000) [pid = 2244] [serial = 246] [outer = 0x0] 05:08:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1194b4c00) [pid = 2244] [serial = 247] [outer = 0x118fc6000] 05:08:17 INFO - PROCESS | 2244 | 1468498097589 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x11978c400) [pid = 2244] [serial = 248] [outer = 0x118fc6000] 05:08:18 INFO - PROCESS | 2244 | 1468498098006 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 05:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:08:18 INFO - PROCESS | 2244 | 1468498098055 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2244 | 1468498098056 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:08:18 INFO - PROCESS | 2244 | 1468498098059 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2244 | 1468498098061 Marionette TRACE conn2 <- [1,306,null,{}] 05:08:18 INFO - PROCESS | 2244 | 1468498098069 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 2244 | 1468498098072 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:18 INFO - PROCESS | 2244 | 1468498098171 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:08:18 INFO - PROCESS | 2244 | 1468498098222 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 2244 | 1468498098225 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x128882000 == 44 [pid = 2244] [id = 84] 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1254a7800) [pid = 2244] [serial = 249] [outer = 0x0] 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x125fe5800) [pid = 2244] [serial = 250] [outer = 0x1254a7800] 05:08:18 INFO - PROCESS | 2244 | 1468498098254 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x1266d3800) [pid = 2244] [serial = 251] [outer = 0x1254a7800] 05:08:18 INFO - PROCESS | 2244 | 1468498098664 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 05:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:08:18 INFO - PROCESS | 2244 | 1468498098683 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 2244 | 1468498098685 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:08:18 INFO - PROCESS | 2244 | 1468498098687 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 2244 | 1468498098689 Marionette TRACE conn2 <- [1,310,null,{}] 05:08:18 INFO - PROCESS | 2244 | 1468498098691 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 2244 | 1468498098692 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:18 INFO - PROCESS | 2244 | 1468498098794 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:08:18 INFO - PROCESS | 2244 | 1468498098873 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 2244 | 1468498098874 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959b000 == 45 [pid = 2244] [id = 85] 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1273cdc00) [pid = 2244] [serial = 252] [outer = 0x0] 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1273d2000) [pid = 2244] [serial = 253] [outer = 0x1273cdc00] 05:08:18 INFO - PROCESS | 2244 | 1468498098903 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1273d6800) [pid = 2244] [serial = 254] [outer = 0x1273cdc00] 05:08:19 INFO - PROCESS | 2244 | 1468498099308 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 05:08:19 INFO - PROCESS | 2244 | 1468498099358 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:08:19 INFO - PROCESS | 2244 | 1468498099359 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:08:19 INFO - PROCESS | 2244 | 1468498099362 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 2244 | 1468498099363 Marionette TRACE conn2 <- [1,314,null,{}] 05:08:19 INFO - PROCESS | 2244 | 1468498099365 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 2244 | 1468498099367 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:19 INFO - PROCESS | 2244 | 1468498099463 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:08:19 INFO - PROCESS | 2244 | 1468498099524 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 2244 | 1468498099525 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x115dc6800 == 46 [pid = 2244] [id = 86] 05:08:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x113c74000) [pid = 2244] [serial = 255] [outer = 0x0] 05:08:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1176f3c00) [pid = 2244] [serial = 256] [outer = 0x113c74000] 05:08:19 INFO - PROCESS | 2244 | 1468498099554 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x123caec00) [pid = 2244] [serial = 257] [outer = 0x113c74000] 05:08:20 INFO - PROCESS | 2244 | 1468498100155 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 871ms 05:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:08:20 INFO - PROCESS | 2244 | 1468498100234 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 2244 | 1468498100237 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:08:20 INFO - PROCESS | 2244 | 1468498100242 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2244 | 1468498100245 Marionette TRACE conn2 <- [1,318,null,{}] 05:08:20 INFO - PROCESS | 2244 | 1468498100250 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 2244 | 1468498100252 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:20 INFO - PROCESS | 2244 | 1468498100383 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:08:20 INFO - PROCESS | 2244 | 1468498100453 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 2244 | 1468498100454 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x117083000 == 47 [pid = 2244] [id = 87] 05:08:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x1176edc00) [pid = 2244] [serial = 258] [outer = 0x0] 05:08:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x118428c00) [pid = 2244] [serial = 259] [outer = 0x1176edc00] 05:08:20 INFO - PROCESS | 2244 | 1468498100482 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x1188ad400) [pid = 2244] [serial = 260] [outer = 0x1176edc00] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x128896800 == 46 [pid = 2244] [id = 80] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x1264cb800 == 45 [pid = 2244] [id = 79] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x124ff3800 == 44 [pid = 2244] [id = 78] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x123d95800 == 43 [pid = 2244] [id = 77] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x116117800 == 42 [pid = 2244] [id = 76] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x121141800 == 41 [pid = 2244] [id = 75] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x119e95000 == 40 [pid = 2244] [id = 74] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x119472000 == 39 [pid = 2244] [id = 73] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x11848c000 == 38 [pid = 2244] [id = 72] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x11852b000 == 37 [pid = 2244] [id = 71] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x116f57800 == 36 [pid = 2244] [id = 70] 05:08:20 INFO - PROCESS | 2244 | --DOCSHELL 0x116116800 == 35 [pid = 2244] [id = 69] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x127296400) [pid = 2244] [serial = 177] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x11978d800) [pid = 2244] [serial = 159] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x12160e000) [pid = 2244] [serial = 160] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x118426400) [pid = 2244] [serial = 150] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x118499400) [pid = 2244] [serial = 151] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x118fbc400) [pid = 2244] [serial = 153] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x118ff4000) [pid = 2244] [serial = 154] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x125430400) [pid = 2244] [serial = 142] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1254b1400) [pid = 2244] [serial = 171] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x125fe3800) [pid = 2244] [serial = 172] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x118ff6c00) [pid = 2244] [serial = 156] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1194b7400) [pid = 2244] [serial = 157] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1266d9400) [pid = 2244] [serial = 180] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x123cae800) [pid = 2244] [serial = 165] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x124850800) [pid = 2244] [serial = 166] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x116494800) [pid = 2244] [serial = 144] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x116907800) [pid = 2244] [serial = 145] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x121a8b400) [pid = 2244] [serial = 162] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x123ca2400) [pid = 2244] [serial = 163] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x117297c00) [pid = 2244] [serial = 147] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x117ecfc00) [pid = 2244] [serial = 148] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x127323800) [pid = 2244] [serial = 178] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x123ca4400) [pid = 2244] [serial = 186] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1288aa800) [pid = 2244] [serial = 183] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x129364400) [pid = 2244] [serial = 195] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1273cac00) [pid = 2244] [serial = 181] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12732a400) [pid = 2244] [serial = 187] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12933ec00) [pid = 2244] [serial = 193] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x128de8000) [pid = 2244] [serial = 184] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x121338c00) [pid = 2244] [serial = 168] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12542d000) [pid = 2244] [serial = 169] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1290dd000) [pid = 2244] [serial = 190] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125d7e000) [pid = 2244] [serial = 174] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1290dc800) [pid = 2244] [serial = 192] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12728f000) [pid = 2244] [serial = 175] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x12936d000) [pid = 2244] [serial = 196] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1290d5400) [pid = 2244] [serial = 189] [outer = 0x0] [url = about:blank] 05:08:20 INFO - PROCESS | 2244 | 1468498100875 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 678ms 05:08:20 INFO - PROCESS | 2244 | 1468498100919 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 2244 | 1468498100921 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:08:20 INFO - PROCESS | 2244 | 1468498100926 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 2244 | 1468498100927 Marionette TRACE conn2 <- [1,322,null,{}] 05:08:20 INFO - PROCESS | 2244 | 1468498100930 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 2244 | 1468498100931 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:21 INFO - PROCESS | 2244 | 1468498101012 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:08:21 INFO - PROCESS | 2244 | 1468498101060 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2244 | 1468498101061 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f4f000 == 36 [pid = 2244] [id = 88] 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118f57c00) [pid = 2244] [serial = 261] [outer = 0x0] 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1194b9000) [pid = 2244] [serial = 262] [outer = 0x118f57c00] 05:08:21 INFO - PROCESS | 2244 | 1468498101088 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x119e54c00) [pid = 2244] [serial = 263] [outer = 0x118f57c00] 05:08:21 INFO - PROCESS | 2244 | 1468498101379 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 05:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:08:21 INFO - PROCESS | 2244 | 1468498101396 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 2244 | 1468498101397 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:08:21 INFO - PROCESS | 2244 | 1468498101399 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 2244 | 1468498101403 Marionette TRACE conn2 <- [1,326,null,{}] 05:08:21 INFO - PROCESS | 2244 | 1468498101417 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 2244 | 1468498101423 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:21 INFO - PROCESS | 2244 | 1468498101504 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:08:21 INFO - PROCESS | 2244 | 1468498101509 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 2244 | 1468498101511 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f14000 == 37 [pid = 2244] [id = 89] 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123ca7000) [pid = 2244] [serial = 264] [outer = 0x0] 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x124d1f400) [pid = 2244] [serial = 265] [outer = 0x123ca7000] 05:08:21 INFO - PROCESS | 2244 | 1468498101538 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125fe9400) [pid = 2244] [serial = 266] [outer = 0x123ca7000] 05:08:21 INFO - PROCESS | 2244 | 1468498101890 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 529ms 05:08:21 INFO - PROCESS | 2244 | 1468498101928 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:08:21 INFO - PROCESS | 2244 | 1468498101930 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:08:21 INFO - PROCESS | 2244 | 1468498101932 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 2244 | 1468498101933 Marionette TRACE conn2 <- [1,330,null,{}] 05:08:21 INFO - PROCESS | 2244 | 1468498101935 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 2244 | 1468498101937 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:22 INFO - PROCESS | 2244 | 1468498102015 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:08:22 INFO - PROCESS | 2244 | 1468498102021 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 2244 | 1468498102022 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x119851000 == 38 [pid = 2244] [id = 90] 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1266dfc00) [pid = 2244] [serial = 267] [outer = 0x0] 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12732b400) [pid = 2244] [serial = 268] [outer = 0x1266dfc00] 05:08:22 INFO - PROCESS | 2244 | 1468498102047 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1273d4400) [pid = 2244] [serial = 269] [outer = 0x1266dfc00] 05:08:22 INFO - PROCESS | 2244 | 1468498102354 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 05:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:08:22 INFO - PROCESS | 2244 | 1468498102401 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 2244 | 1468498102402 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:08:22 INFO - PROCESS | 2244 | 1468498102404 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 2244 | 1468498102405 Marionette TRACE conn2 <- [1,334,null,{}] 05:08:22 INFO - PROCESS | 2244 | 1468498102407 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 2244 | 1468498102408 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:22 INFO - PROCESS | 2244 | 1468498102501 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:08:22 INFO - PROCESS | 2244 | 1468498102558 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 2244 | 1468498102559 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f62000 == 39 [pid = 2244] [id = 91] 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1273d3800) [pid = 2244] [serial = 270] [outer = 0x0] 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1288a2800) [pid = 2244] [serial = 271] [outer = 0x1273d3800] 05:08:22 INFO - PROCESS | 2244 | 1468498102583 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a8400) [pid = 2244] [serial = 272] [outer = 0x1273d3800] 05:08:22 INFO - PROCESS | 2244 | 1468498102882 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 05:08:22 INFO - PROCESS | 2244 | 1468498102923 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 2244 | 1468498102925 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:08:22 INFO - PROCESS | 2244 | 1468498102933 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 2244 | 1468498102934 Marionette TRACE conn2 <- [1,338,null,{}] 05:08:22 INFO - PROCESS | 2244 | 1468498102938 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 2244 | 1468498102942 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:23 INFO - PROCESS | 2244 | 1468498103054 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:08:23 INFO - PROCESS | 2244 | 1468498103086 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 2244 | 1468498103087 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x113e0c000 == 40 [pid = 2244] [id = 92] 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1288a8800) [pid = 2244] [serial = 273] [outer = 0x0] 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x128de7c00) [pid = 2244] [serial = 274] [outer = 0x1288a8800] 05:08:23 INFO - PROCESS | 2244 | 1468498103112 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12a498800) [pid = 2244] [serial = 275] [outer = 0x1288a8800] 05:08:23 INFO - PROCESS | 2244 | 1468498103417 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 05:08:23 INFO - PROCESS | 2244 | 1468498103455 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 2244 | 1468498103456 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:08:23 INFO - PROCESS | 2244 | 1468498103467 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 2244 | 1468498103468 Marionette TRACE conn2 <- [1,342,null,{}] 05:08:23 INFO - PROCESS | 2244 | 1468498103471 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 2244 | 1468498103472 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:23 INFO - PROCESS | 2244 | 1468498103575 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:08:23 INFO - PROCESS | 2244 | 1468498103579 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 2244 | 1468498103580 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x125489800 == 41 [pid = 2244] [id = 93] 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1180f0000) [pid = 2244] [serial = 276] [outer = 0x0] 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x129393800) [pid = 2244] [serial = 277] [outer = 0x1180f0000] 05:08:23 INFO - PROCESS | 2244 | 1468498103603 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12aa8bc00) [pid = 2244] [serial = 278] [outer = 0x1180f0000] 05:08:23 INFO - PROCESS | 2244 | 1468498103913 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 473ms 05:08:23 INFO - PROCESS | 2244 | 1468498103943 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 2244 | 1468498103944 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:08:23 INFO - PROCESS | 2244 | 1468498103956 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 2244 | 1468498103957 Marionette TRACE conn2 <- [1,346,null,{}] 05:08:23 INFO - PROCESS | 2244 | 1468498103959 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 2244 | 1468498103960 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:24 INFO - PROCESS | 2244 | 1468498104057 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:08:24 INFO - PROCESS | 2244 | 1468498104070 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2244 | 1468498104071 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x127228800 == 42 [pid = 2244] [id = 94] 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12aa94000) [pid = 2244] [serial = 279] [outer = 0x0] 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12b11f000) [pid = 2244] [serial = 280] [outer = 0x12aa94000] 05:08:24 INFO - PROCESS | 2244 | 1468498104095 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12b167800) [pid = 2244] [serial = 281] [outer = 0x12aa94000] 05:08:24 INFO - PROCESS | 2244 | 1468498104421 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 05:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:08:24 INFO - PROCESS | 2244 | 1468498104474 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 2244 | 1468498104476 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:08:24 INFO - PROCESS | 2244 | 1468498104478 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 2244 | 1468498104479 Marionette TRACE conn2 <- [1,350,null,{}] 05:08:24 INFO - PROCESS | 2244 | 1468498104481 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 2244 | 1468498104482 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:24 INFO - PROCESS | 2244 | 1468498104582 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:08:24 INFO - PROCESS | 2244 | 1468498104596 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 2244 | 1468498104597 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d1e000 == 43 [pid = 2244] [id = 95] 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12b122400) [pid = 2244] [serial = 282] [outer = 0x0] 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x12b173000) [pid = 2244] [serial = 283] [outer = 0x12b122400] 05:08:24 INFO - PROCESS | 2244 | 1468498104621 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12b8aa400) [pid = 2244] [serial = 284] [outer = 0x12b122400] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1176f0800) [pid = 2244] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1219e4400) [pid = 2244] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x12542fc00) [pid = 2244] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1176ee400) [pid = 2244] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1194b6c00) [pid = 2244] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1290d8800) [pid = 2244] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x12542e400) [pid = 2244] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1180fb800) [pid = 2244] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x123ce8c00) [pid = 2244] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x111c22400) [pid = 2244] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x119e4cc00) [pid = 2244] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:08:24 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x12a494800) [pid = 2244] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:08:25 INFO - PROCESS | 2244 | 1468498105044 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 618ms 05:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:08:25 INFO - PROCESS | 2244 | 1468498105097 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2244 | 1468498105099 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:08:25 INFO - PROCESS | 2244 | 1468498105102 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2244 | 1468498105104 Marionette TRACE conn2 <- [1,354,null,{}] 05:08:25 INFO - PROCESS | 2244 | 1468498105107 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 2244 | 1468498105109 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:25 INFO - PROCESS | 2244 | 1468498105233 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:08:25 INFO - PROCESS | 2244 | 1468498105312 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2244 | 1468498105313 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888f800 == 44 [pid = 2244] [id = 96] 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x112979800) [pid = 2244] [serial = 285] [outer = 0x0] 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1194b6c00) [pid = 2244] [serial = 286] [outer = 0x112979800] 05:08:25 INFO - PROCESS | 2244 | 1468498105352 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x129394800) [pid = 2244] [serial = 287] [outer = 0x112979800] 05:08:25 INFO - PROCESS | 2244 | 1468498105688 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 620ms 05:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:08:25 INFO - PROCESS | 2244 | 1468498105722 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 2244 | 1468498105724 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:08:25 INFO - PROCESS | 2244 | 1468498105726 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 2244 | 1468498105727 Marionette TRACE conn2 <- [1,358,null,{}] 05:08:25 INFO - PROCESS | 2244 | 1468498105730 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 2244 | 1468498105739 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:25 INFO - PROCESS | 2244 | 1468498105830 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:08:25 INFO - PROCESS | 2244 | 1468498105880 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 2244 | 1468498105881 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5af000 == 45 [pid = 2244] [id = 97] 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x119e50800) [pid = 2244] [serial = 288] [outer = 0x0] 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12b8a7000) [pid = 2244] [serial = 289] [outer = 0x119e50800] 05:08:25 INFO - PROCESS | 2244 | 1468498105907 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12b967400) [pid = 2244] [serial = 290] [outer = 0x119e50800] 05:08:26 INFO - PROCESS | 2244 | 1468498106185 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 05:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:08:26 INFO - PROCESS | 2244 | 1468498106245 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 2244 | 1468498106246 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:08:26 INFO - PROCESS | 2244 | 1468498106248 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2244 | 1468498106249 Marionette TRACE conn2 <- [1,362,null,{}] 05:08:26 INFO - PROCESS | 2244 | 1468498106253 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 2244 | 1468498106255 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:26 INFO - PROCESS | 2244 | 1468498106335 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:08:26 INFO - PROCESS | 2244 | 1468498106340 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2244 | 1468498106341 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62b000 == 46 [pid = 2244] [id = 98] 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12b8b0000) [pid = 2244] [serial = 291] [outer = 0x0] 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12ba19400) [pid = 2244] [serial = 292] [outer = 0x12b8b0000] 05:08:26 INFO - PROCESS | 2244 | 1468498106365 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12ba20400) [pid = 2244] [serial = 293] [outer = 0x12b8b0000] 05:08:26 INFO - PROCESS | 2244 | 1468498106702 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 05:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:08:26 INFO - PROCESS | 2244 | 1468498106716 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 2244 | 1468498106718 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:08:26 INFO - PROCESS | 2244 | 1468498106722 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 2244 | 1468498106723 Marionette TRACE conn2 <- [1,366,null,{}] 05:08:26 INFO - PROCESS | 2244 | 1468498106732 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 2244 | 1468498106734 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:26 INFO - PROCESS | 2244 | 1468498106838 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:08:26 INFO - PROCESS | 2244 | 1468498106843 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 2244 | 1468498106844 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abc4000 == 47 [pid = 2244] [id = 99] 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12ba20c00) [pid = 2244] [serial = 294] [outer = 0x0] 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x12bba7c00) [pid = 2244] [serial = 295] [outer = 0x12ba20c00] 05:08:26 INFO - PROCESS | 2244 | 1468498106869 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12bbb0800) [pid = 2244] [serial = 296] [outer = 0x12ba20c00] 05:08:27 INFO - PROCESS | 2244 | 1468498107318 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 05:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:08:27 INFO - PROCESS | 2244 | 1468498107349 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 2244 | 1468498107352 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:08:27 INFO - PROCESS | 2244 | 1468498107355 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 2244 | 1468498107357 Marionette TRACE conn2 <- [1,370,null,{}] 05:08:27 INFO - PROCESS | 2244 | 1468498107362 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 2244 | 1468498107363 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:27 INFO - PROCESS | 2244 | 1468498107469 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:08:27 INFO - PROCESS | 2244 | 1468498107522 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 2244 | 1468498107524 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e1b800 == 48 [pid = 2244] [id = 100] 05:08:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x117299c00) [pid = 2244] [serial = 297] [outer = 0x0] 05:08:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x117ecfc00) [pid = 2244] [serial = 298] [outer = 0x117299c00] 05:08:27 INFO - PROCESS | 2244 | 1468498107554 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x118fbc400) [pid = 2244] [serial = 299] [outer = 0x117299c00] 05:08:27 INFO - PROCESS | 2244 | 1468498107977 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 05:08:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:08:28 INFO - PROCESS | 2244 | 1468498108026 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 2244 | 1468498108030 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:08:28 INFO - PROCESS | 2244 | 1468498108034 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2244 | 1468498108036 Marionette TRACE conn2 <- [1,374,null,{}] 05:08:28 INFO - PROCESS | 2244 | 1468498108038 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 2244 | 1468498108040 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:28 INFO - PROCESS | 2244 | 1468498108143 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:08:28 INFO - PROCESS | 2244 | 1468498108197 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2244 | 1468498108198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x12124e000 == 49 [pid = 2244] [id = 101] 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x123ca0c00) [pid = 2244] [serial = 300] [outer = 0x0] 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x123ca9800) [pid = 2244] [serial = 301] [outer = 0x123ca0c00] 05:08:28 INFO - PROCESS | 2244 | 1468498108229 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1254a8800) [pid = 2244] [serial = 302] [outer = 0x123ca0c00] 05:08:28 INFO - PROCESS | 2244 | 1468498108678 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:08:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 05:08:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:08:28 INFO - PROCESS | 2244 | 1468498108704 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 2244 | 1468498108706 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:08:28 INFO - PROCESS | 2244 | 1468498108708 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 2244 | 1468498108711 Marionette TRACE conn2 <- [1,378,null,{}] 05:08:28 INFO - PROCESS | 2244 | 1468498108718 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 2244 | 1468498108722 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:28 INFO - PROCESS | 2244 | 1468498108843 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:08:28 INFO - PROCESS | 2244 | 1468498108898 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 2244 | 1468498108900 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a61f800 == 50 [pid = 2244] [id = 102] 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x127298000) [pid = 2244] [serial = 303] [outer = 0x0] 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1288ac000) [pid = 2244] [serial = 304] [outer = 0x127298000] 05:08:28 INFO - PROCESS | 2244 | 1468498108943 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x129344400) [pid = 2244] [serial = 305] [outer = 0x127298000] 05:08:29 INFO - PROCESS | 2244 | 1468498109358 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:08:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 05:08:29 INFO - PROCESS | 2244 | 1468498109379 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 2244 | 1468498109381 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:08:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:08:29 INFO - PROCESS | 2244 | 1468498109383 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 2244 | 1468498109385 Marionette TRACE conn2 <- [1,382,null,{}] 05:08:29 INFO - PROCESS | 2244 | 1468498109387 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 2244 | 1468498109388 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:29 INFO - PROCESS | 2244 | 1468498109499 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:08:29 INFO - PROCESS | 2244 | 1468498109577 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 2244 | 1468498109578 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x116948000 == 51 [pid = 2244] [id = 103] 05:08:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x12936ec00) [pid = 2244] [serial = 306] [outer = 0x0] 05:08:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x129398c00) [pid = 2244] [serial = 307] [outer = 0x12936ec00] 05:08:29 INFO - PROCESS | 2244 | 1468498109615 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x12aa96800) [pid = 2244] [serial = 308] [outer = 0x12936ec00] 05:08:30 INFO - PROCESS | 2244 | 1468498110254 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:08:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 921ms 05:08:30 INFO - PROCESS | 2244 | 1468498110305 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2244 | 1468498110307 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:08:30 INFO - PROCESS | 2244 | 1468498110310 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2244 | 1468498110311 Marionette TRACE conn2 <- [1,386,null,{}] 05:08:30 INFO - PROCESS | 2244 | 1468498110315 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 2244 | 1468498110316 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:30 INFO - PROCESS | 2244 | 1468498110401 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:08:30 INFO - PROCESS | 2244 | 1468498110472 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 2244 | 1468498110473 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x11253b800 == 52 [pid = 2244] [id = 104] 05:08:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x117ecf000) [pid = 2244] [serial = 309] [outer = 0x0] 05:08:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x11846f400) [pid = 2244] [serial = 310] [outer = 0x117ecf000] 05:08:30 INFO - PROCESS | 2244 | 1468498110501 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x118fc8c00) [pid = 2244] [serial = 311] [outer = 0x117ecf000] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62b000 == 51 [pid = 2244] [id = 98] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5af000 == 50 [pid = 2244] [id = 97] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12888f800 == 49 [pid = 2244] [id = 96] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x128d1e000 == 48 [pid = 2244] [id = 95] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x127228800 == 47 [pid = 2244] [id = 94] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x125489800 == 46 [pid = 2244] [id = 93] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x113e0c000 == 45 [pid = 2244] [id = 92] 05:08:30 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x12936e000) [pid = 2244] [serial = 198] [outer = 0x0] [url = about:blank] 05:08:30 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x1167cd000) [pid = 2244] [serial = 201] [outer = 0x0] [url = about:blank] 05:08:30 INFO - PROCESS | 2244 | 1468498110942 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x120f62000 == 44 [pid = 2244] [id = 91] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x119851000 == 43 [pid = 2244] [id = 90] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x118f14000 == 42 [pid = 2244] [id = 89] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x116f4f000 == 41 [pid = 2244] [id = 88] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x117083000 == 40 [pid = 2244] [id = 87] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x115dc6800 == 39 [pid = 2244] [id = 86] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12959b000 == 38 [pid = 2244] [id = 85] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x128882000 == 37 [pid = 2244] [id = 84] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd6800 == 36 [pid = 2244] [id = 83] 05:08:30 INFO - PROCESS | 2244 | --DOCSHELL 0x117087000 == 35 [pid = 2244] [id = 82] 05:08:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:08:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 05:08:30 INFO - PROCESS | 2244 | 1468498110979 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 2244 | 1468498110982 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:08:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:08:30 INFO - PROCESS | 2244 | 1468498110986 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 2244 | 1468498110987 Marionette TRACE conn2 <- [1,390,null,{}] 05:08:30 INFO - PROCESS | 2244 | 1468498110990 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 2244 | 1468498110991 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:31 INFO - PROCESS | 2244 | 1468498111071 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:08:31 INFO - PROCESS | 2244 | 1468498111075 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 2244 | 1468498111076 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b2800 == 36 [pid = 2244] [id = 105] 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x11941b400) [pid = 2244] [serial = 312] [outer = 0x0] 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x1194b9800) [pid = 2244] [serial = 313] [outer = 0x11941b400] 05:08:31 INFO - PROCESS | 2244 | 1468498111103 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x121611c00) [pid = 2244] [serial = 314] [outer = 0x11941b400] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x12a931c00) [pid = 2244] [serial = 239] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x12a494000) [pid = 2244] [serial = 236] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x12a54b000) [pid = 2244] [serial = 238] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x1180f8c00) [pid = 2244] [serial = 205] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x124ad0400) [pid = 2244] [serial = 217] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x1288ac800) [pid = 2244] [serial = 226] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x124d95000) [pid = 2244] [serial = 235] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x119562400) [pid = 2244] [serial = 211] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x119e48000) [pid = 2244] [serial = 212] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x117ecec00) [pid = 2244] [serial = 204] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x12936ac00) [pid = 2244] [serial = 230] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x12cb55800) [pid = 2244] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x12542ec00) [pid = 2244] [serial = 218] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x127605c00) [pid = 2244] [serial = 224] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1188ab800) [pid = 2244] [serial = 208] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x127294800) [pid = 2244] [serial = 221] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x129340800) [pid = 2244] [serial = 229] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1184a0000) [pid = 2244] [serial = 207] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x119426800) [pid = 2244] [serial = 232] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x125fdfc00) [pid = 2244] [serial = 220] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124adac00) [pid = 2244] [serial = 233] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x12729b400) [pid = 2244] [serial = 223] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x12143b000) [pid = 2244] [serial = 214] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x123ca4800) [pid = 2244] [serial = 215] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1290d7c00) [pid = 2244] [serial = 227] [outer = 0x0] [url = about:blank] 05:08:31 INFO - PROCESS | 2244 | 1468498111453 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:08:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 05:08:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:08:31 INFO - PROCESS | 2244 | 1468498111505 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 2244 | 1468498111507 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:08:31 INFO - PROCESS | 2244 | 1468498111509 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 2244 | 1468498111511 Marionette TRACE conn2 <- [1,394,null,{}] 05:08:31 INFO - PROCESS | 2244 | 1468498111518 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 2244 | 1468498111521 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:31 INFO - PROCESS | 2244 | 1468498111595 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:08:31 INFO - PROCESS | 2244 | 1468498111599 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 2244 | 1468498111601 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186e6000 == 37 [pid = 2244] [id = 106] 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x123d0b000) [pid = 2244] [serial = 315] [outer = 0x0] 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x124d21000) [pid = 2244] [serial = 316] [outer = 0x123d0b000] 05:08:31 INFO - PROCESS | 2244 | 1468498111631 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x125d77000) [pid = 2244] [serial = 317] [outer = 0x123d0b000] 05:08:32 INFO - PROCESS | 2244 | 1468498112076 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 624ms 05:08:32 INFO - PROCESS | 2244 | 1468498112135 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 2244 | 1468498112137 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:08:32 INFO - PROCESS | 2244 | 1468498112140 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 2244 | 1468498112142 Marionette TRACE conn2 <- [1,398,null,{}] 05:08:32 INFO - PROCESS | 2244 | 1468498112145 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 2244 | 1468498112147 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:32 INFO - PROCESS | 2244 | 1468498112266 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:08:32 INFO - PROCESS | 2244 | 1468498112275 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 2244 | 1468498112276 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x11952a000 == 38 [pid = 2244] [id = 107] 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12662b000) [pid = 2244] [serial = 318] [outer = 0x0] 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12728fc00) [pid = 2244] [serial = 319] [outer = 0x12662b000] 05:08:32 INFO - PROCESS | 2244 | 1468498112314 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x127297800) [pid = 2244] [serial = 320] [outer = 0x12662b000] 05:08:32 INFO - PROCESS | 2244 | 1468498112740 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:08:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 05:08:32 INFO - PROCESS | 2244 | 1468498112770 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 2244 | 1468498112772 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:08:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:08:32 INFO - PROCESS | 2244 | 1468498112791 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 2244 | 1468498112792 Marionette TRACE conn2 <- [1,402,null,{}] 05:08:32 INFO - PROCESS | 2244 | 1468498112814 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 2244 | 1468498112816 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:32 INFO - PROCESS | 2244 | 1468498112896 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:08:32 INFO - PROCESS | 2244 | 1468498112903 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 2244 | 1468498112905 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x121415800 == 39 [pid = 2244] [id = 108] 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1288a1800) [pid = 2244] [serial = 321] [outer = 0x0] 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x128b54c00) [pid = 2244] [serial = 322] [outer = 0x1288a1800] 05:08:32 INFO - PROCESS | 2244 | 1468498112932 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1290da000) [pid = 2244] [serial = 323] [outer = 0x1288a1800] 05:08:33 INFO - PROCESS | 2244 | 1468498113456 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:08:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 697ms 05:08:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:08:33 INFO - PROCESS | 2244 | 1468498113479 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 2244 | 1468498113480 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:08:33 INFO - PROCESS | 2244 | 1468498113490 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 2244 | 1468498113491 Marionette TRACE conn2 <- [1,406,null,{}] 05:08:33 INFO - PROCESS | 2244 | 1468498113493 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 2244 | 1468498113497 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:33 INFO - PROCESS | 2244 | 1468498113615 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:08:33 INFO - PROCESS | 2244 | 1468498113619 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 2244 | 1468498113620 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x115feb000 == 40 [pid = 2244] [id = 109] 05:08:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x129342400) [pid = 2244] [serial = 324] [outer = 0x0] 05:08:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x129396400) [pid = 2244] [serial = 325] [outer = 0x129342400] 05:08:33 INFO - PROCESS | 2244 | 1468498113673 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x12b124800) [pid = 2244] [serial = 326] [outer = 0x129342400] 05:08:34 INFO - PROCESS | 2244 | 1468498114005 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 526ms 05:08:34 INFO - PROCESS | 2244 | 1468498114009 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 2244 | 1468498114010 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:08:34 INFO - PROCESS | 2244 | 1468498114012 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 2244 | 1468498114013 Marionette TRACE conn2 <- [1,410,null,{}] 05:08:34 INFO - PROCESS | 2244 | 1468498114015 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 2244 | 1468498114017 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:34 INFO - PROCESS | 2244 | 1468498114113 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:08:34 INFO - PROCESS | 2244 | 1468498114148 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 2244 | 1468498114149 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x125490800 == 41 [pid = 2244] [id = 110] 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x12b167c00) [pid = 2244] [serial = 327] [outer = 0x0] 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x12b8a8000) [pid = 2244] [serial = 328] [outer = 0x12b167c00] 05:08:34 INFO - PROCESS | 2244 | 1468498114172 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x12b8b4400) [pid = 2244] [serial = 329] [outer = 0x12b167c00] 05:08:34 INFO - PROCESS | 2244 | 1468498114501 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:08:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 05:08:34 INFO - PROCESS | 2244 | 1468498114534 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 2244 | 1468498114536 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:08:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:08:34 INFO - PROCESS | 2244 | 1468498114545 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 2244 | 1468498114546 Marionette TRACE conn2 <- [1,414,null,{}] 05:08:34 INFO - PROCESS | 2244 | 1468498114548 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 2244 | 1468498114549 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:34 INFO - PROCESS | 2244 | 1468498114645 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:08:34 INFO - PROCESS | 2244 | 1468498114648 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 2244 | 1468498114649 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x1264c1800 == 42 [pid = 2244] [id = 111] 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x12b168000) [pid = 2244] [serial = 330] [outer = 0x0] 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x12b963000) [pid = 2244] [serial = 331] [outer = 0x12b168000] 05:08:34 INFO - PROCESS | 2244 | 1468498114673 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x12ba18400) [pid = 2244] [serial = 332] [outer = 0x12b168000] 05:08:35 INFO - PROCESS | 2244 | 1468498115000 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:08:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 467ms 05:08:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:08:35 INFO - PROCESS | 2244 | 1468498115013 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 2244 | 1468498115014 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:08:35 INFO - PROCESS | 2244 | 1468498115016 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 2244 | 1468498115017 Marionette TRACE conn2 <- [1,418,null,{}] 05:08:35 INFO - PROCESS | 2244 | 1468498115023 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 2244 | 1468498115024 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:35 INFO - PROCESS | 2244 | 1468498115277 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x1180f0000) [pid = 2244] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x123ca7000) [pid = 2244] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x12b122400) [pid = 2244] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1273d3800) [pid = 2244] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x112979800) [pid = 2244] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1266dfc00) [pid = 2244] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x118f57c00) [pid = 2244] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x119e50800) [pid = 2244] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1161a1400) [pid = 2244] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x12b8b0000) [pid = 2244] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1288a8800) [pid = 2244] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1176edc00) [pid = 2244] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x12aa94000) [pid = 2244] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:08:35 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x113c74000) [pid = 2244] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:08:35 INFO - PROCESS | 2244 | 1468498115320 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 2244 | 1468498115321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x11848d800 == 43 [pid = 2244] [id = 112] 05:08:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x113c74000) [pid = 2244] [serial = 333] [outer = 0x0] 05:08:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x11729fc00) [pid = 2244] [serial = 334] [outer = 0x113c74000] 05:08:35 INFO - PROCESS | 2244 | 1468498115345 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x123ca4c00) [pid = 2244] [serial = 335] [outer = 0x113c74000] 05:08:35 INFO - PROCESS | 2244 | 1468498115477 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:08:36 INFO - PROCESS | 2244 | 1468498116127 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:08:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 05:08:36 INFO - PROCESS | 2244 | 1468498116139 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 2244 | 1468498116141 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:08:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:08:36 INFO - PROCESS | 2244 | 1468498116143 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 2244 | 1468498116144 Marionette TRACE conn2 <- [1,422,null,{}] 05:08:36 INFO - PROCESS | 2244 | 1468498116147 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 2244 | 1468498116149 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:36 INFO - PROCESS | 2244 | 1468498116230 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:08:36 INFO - PROCESS | 2244 | 1468498116234 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 2244 | 1468498116237 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959a000 == 44 [pid = 2244] [id = 113] 05:08:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x123ca7000) [pid = 2244] [serial = 336] [outer = 0x0] 05:08:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12bbadc00) [pid = 2244] [serial = 337] [outer = 0x123ca7000] 05:08:36 INFO - PROCESS | 2244 | 1468498116262 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x12be15000) [pid = 2244] [serial = 338] [outer = 0x123ca7000] 05:08:37 INFO - PROCESS | 2244 | 1468498117077 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:08:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 976ms 05:08:37 INFO - PROCESS | 2244 | 1468498117121 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2244 | 1468498117123 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:08:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:08:37 INFO - PROCESS | 2244 | 1468498117125 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2244 | 1468498117127 Marionette TRACE conn2 <- [1,426,null,{}] 05:08:37 INFO - PROCESS | 2244 | 1468498117129 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 2244 | 1468498117131 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:37 INFO - PROCESS | 2244 | 1468498117240 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:08:37 INFO - PROCESS | 2244 | 1468498117320 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 2244 | 1468498117321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x11328e800 == 45 [pid = 2244] [id = 114] 05:08:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x110facc00) [pid = 2244] [serial = 339] [outer = 0x0] 05:08:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x115fc5000) [pid = 2244] [serial = 340] [outer = 0x110facc00] 05:08:37 INFO - PROCESS | 2244 | 1468498117352 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x117eccc00) [pid = 2244] [serial = 341] [outer = 0x110facc00] 05:08:37 INFO - PROCESS | 2244 | 1468498117815 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 2244 | 1468498117849 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:08:37 INFO - PROCESS | 2244 | 1468498117852 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 2244 | 1468498117856 Marionette TRACE conn2 <- [1,430,null,{}] 05:08:37 INFO - PROCESS | 2244 | 1468498117860 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 2244 | 1468498117862 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:37 INFO - PROCESS | 2244 | 1468498117963 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:08:38 INFO - PROCESS | 2244 | 1468498118030 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 2244 | 1468498118032 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186df800 == 46 [pid = 2244] [id = 115] 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x118499c00) [pid = 2244] [serial = 342] [outer = 0x0] 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x119e4f800) [pid = 2244] [serial = 343] [outer = 0x118499c00] 05:08:38 INFO - PROCESS | 2244 | 1468498118063 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x123ca1800) [pid = 2244] [serial = 344] [outer = 0x118499c00] 05:08:38 INFO - PROCESS | 2244 | 1468498118497 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:08:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 675ms 05:08:38 INFO - PROCESS | 2244 | 1468498118529 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 2244 | 1468498118532 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:08:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:08:38 INFO - PROCESS | 2244 | 1468498118575 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 2244 | 1468498118577 Marionette TRACE conn2 <- [1,434,null,{}] 05:08:38 INFO - PROCESS | 2244 | 1468498118580 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 2244 | 1468498118582 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:38 INFO - PROCESS | 2244 | 1468498118686 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:08:38 INFO - PROCESS | 2244 | 1468498118753 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 2244 | 1468498118754 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d9a800 == 47 [pid = 2244] [id = 116] 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x125d75000) [pid = 2244] [serial = 345] [outer = 0x0] 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x126488000) [pid = 2244] [serial = 346] [outer = 0x125d75000] 05:08:38 INFO - PROCESS | 2244 | 1468498118783 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x12732ac00) [pid = 2244] [serial = 347] [outer = 0x125d75000] 05:08:39 INFO - PROCESS | 2244 | 1468498119192 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 688ms 05:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:08:39 INFO - PROCESS | 2244 | 1468498119246 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2244 | 1468498119247 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:08:39 INFO - PROCESS | 2244 | 1468498119255 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2244 | 1468498119259 Marionette TRACE conn2 <- [1,438,null,{}] 05:08:39 INFO - PROCESS | 2244 | 1468498119262 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 2244 | 1468498119265 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:39 INFO - PROCESS | 2244 | 1468498119368 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:08:39 INFO - PROCESS | 2244 | 1468498119423 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 2244 | 1468498119425 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b4800 == 48 [pid = 2244] [id = 117] 05:08:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x1273c7800) [pid = 2244] [serial = 348] [outer = 0x0] 05:08:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x12933c800) [pid = 2244] [serial = 349] [outer = 0x1273c7800] 05:08:39 INFO - PROCESS | 2244 | 1468498119453 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x12a930800) [pid = 2244] [serial = 350] [outer = 0x1273c7800] 05:08:39 INFO - PROCESS | 2244 | 1468498119878 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:08:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 678ms 05:08:39 INFO - PROCESS | 2244 | 1468498119928 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:08:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:08:39 INFO - PROCESS | 2244 | 1468498119930 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:08:39 INFO - PROCESS | 2244 | 1468498119933 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2244 | 1468498119934 Marionette TRACE conn2 <- [1,442,null,{}] 05:08:39 INFO - PROCESS | 2244 | 1468498119982 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 2244 | 1468498119983 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:40 INFO - PROCESS | 2244 | 1468498120127 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:08:40 INFO - PROCESS | 2244 | 1468498120133 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2244 | 1468498120134 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x11701d000 == 49 [pid = 2244] [id = 118] 05:08:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x129369800) [pid = 2244] [serial = 351] [outer = 0x0] 05:08:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x12a932c00) [pid = 2244] [serial = 352] [outer = 0x129369800] 05:08:40 INFO - PROCESS | 2244 | 1468498120163 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x12b165000) [pid = 2244] [serial = 353] [outer = 0x129369800] 05:08:40 INFO - PROCESS | 2244 | 1468498120729 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:08:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 837ms 05:08:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:08:40 INFO - PROCESS | 2244 | 1468498120786 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 2244 | 1468498120788 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:08:40 INFO - PROCESS | 2244 | 1468498120792 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 2244 | 1468498120794 Marionette TRACE conn2 <- [1,446,null,{}] 05:08:40 INFO - PROCESS | 2244 | 1468498120798 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 2244 | 1468498120799 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:40 INFO - PROCESS | 2244 | 1468498120895 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:08:40 INFO - PROCESS | 2244 | 1468498120968 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2244 | 1468498120969 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x115ff5800 == 50 [pid = 2244] [id = 119] 05:08:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x119786800) [pid = 2244] [serial = 354] [outer = 0x0] 05:08:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x119e54400) [pid = 2244] [serial = 355] [outer = 0x119786800] 05:08:41 INFO - PROCESS | 2244 | 1468498120997 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x123ca2400) [pid = 2244] [serial = 356] [outer = 0x119786800] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12959a000 == 49 [pid = 2244] [id = 113] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x11848d800 == 48 [pid = 2244] [id = 112] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1264c1800 == 47 [pid = 2244] [id = 111] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x125490800 == 46 [pid = 2244] [id = 110] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x115feb000 == 45 [pid = 2244] [id = 109] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x121415800 == 44 [pid = 2244] [id = 108] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x11952a000 == 43 [pid = 2244] [id = 107] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x12bba7c00) [pid = 2244] [serial = 295] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1186e6000 == 42 [pid = 2244] [id = 106] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b2800 == 41 [pid = 2244] [id = 105] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x11253b800 == 40 [pid = 2244] [id = 104] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x116948000 == 39 [pid = 2244] [id = 103] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12a61f800 == 38 [pid = 2244] [id = 102] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12124e000 == 37 [pid = 2244] [id = 101] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x117e1b800 == 36 [pid = 2244] [id = 100] 05:08:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12abc4000 == 35 [pid = 2244] [id = 99] 05:08:41 INFO - PROCESS | 2244 | 1468498121379 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x117222c00) [pid = 2244] [serial = 202] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x12ba19400) [pid = 2244] [serial = 292] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x12a498800) [pid = 2244] [serial = 275] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x128de7c00) [pid = 2244] [serial = 274] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x1188ad400) [pid = 2244] [serial = 260] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x118428c00) [pid = 2244] [serial = 259] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x12b11f000) [pid = 2244] [serial = 280] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x1180fbc00) [pid = 2244] [serial = 244] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x12aa88c00) [pid = 2244] [serial = 241] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x1273d2000) [pid = 2244] [serial = 253] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1194b4c00) [pid = 2244] [serial = 247] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1176f3c00) [pid = 2244] [serial = 256] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x123caec00) [pid = 2244] [serial = 257] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x129393800) [pid = 2244] [serial = 277] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x124d1f400) [pid = 2244] [serial = 265] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x125fe9400) [pid = 2244] [serial = 266] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x12b173000) [pid = 2244] [serial = 283] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1288a2800) [pid = 2244] [serial = 271] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1194b6c00) [pid = 2244] [serial = 286] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x12732b400) [pid = 2244] [serial = 268] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1273d4400) [pid = 2244] [serial = 269] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x12b167800) [pid = 2244] [serial = 281] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1194b9000) [pid = 2244] [serial = 262] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x119e54c00) [pid = 2244] [serial = 263] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x125fe5800) [pid = 2244] [serial = 250] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x12b8aa400) [pid = 2244] [serial = 284] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x12aa8bc00) [pid = 2244] [serial = 278] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12b967400) [pid = 2244] [serial = 290] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x129394800) [pid = 2244] [serial = 287] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1288a8400) [pid = 2244] [serial = 272] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12ba20400) [pid = 2244] [serial = 293] [outer = 0x0] [url = about:blank] 05:08:41 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12b8a7000) [pid = 2244] [serial = 289] [outer = 0x0] [url = about:blank] 05:08:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:08:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 05:08:41 INFO - PROCESS | 2244 | 1468498121414 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2244 | 1468498121417 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:08:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:08:41 INFO - PROCESS | 2244 | 1468498121421 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2244 | 1468498121423 Marionette TRACE conn2 <- [1,450,null,{}] 05:08:41 INFO - PROCESS | 2244 | 1468498121425 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 2244 | 1468498121427 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:41 INFO - PROCESS | 2244 | 1468498121507 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:08:41 INFO - PROCESS | 2244 | 1468498121511 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2244 | 1468498121512 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c8000 == 36 [pid = 2244] [id = 120] 05:08:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x124ad9800) [pid = 2244] [serial = 357] [outer = 0x0] 05:08:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1254a6800) [pid = 2244] [serial = 358] [outer = 0x124ad9800] 05:08:41 INFO - PROCESS | 2244 | 1468498121539 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1266d8c00) [pid = 2244] [serial = 359] [outer = 0x124ad9800] 05:08:41 INFO - PROCESS | 2244 | 1468498121878 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2244 | 1468498121892 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:08:41 INFO - PROCESS | 2244 | 1468498121895 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2244 | 1468498121897 Marionette TRACE conn2 <- [1,454,null,{}] 05:08:41 INFO - PROCESS | 2244 | 1468498121904 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 2244 | 1468498121907 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:41 INFO - PROCESS | 2244 | 1468498121993 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:08:42 INFO - PROCESS | 2244 | 1468498122046 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2244 | 1468498122048 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e94000 == 37 [pid = 2244] [id = 121] 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1266dfc00) [pid = 2244] [serial = 360] [outer = 0x0] 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1288a2800) [pid = 2244] [serial = 361] [outer = 0x1266dfc00] 05:08:42 INFO - PROCESS | 2244 | 1468498122075 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x129367000) [pid = 2244] [serial = 362] [outer = 0x1266dfc00] 05:08:42 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:42 INFO - PROCESS | 2244 | 1468498122377 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:08:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 521ms 05:08:42 INFO - PROCESS | 2244 | 1468498122417 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2244 | 1468498122421 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:08:42 INFO - PROCESS | 2244 | 1468498122425 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2244 | 1468498122426 Marionette TRACE conn2 <- [1,458,null,{}] 05:08:42 INFO - PROCESS | 2244 | 1468498122429 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2244 | 1468498122430 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:42 INFO - PROCESS | 2244 | 1468498122509 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:08:42 INFO - PROCESS | 2244 | 1468498122567 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2244 | 1468498122568 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x121266800 == 38 [pid = 2244] [id = 122] 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x127298800) [pid = 2244] [serial = 363] [outer = 0x0] 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12a54c400) [pid = 2244] [serial = 364] [outer = 0x127298800] 05:08:42 INFO - PROCESS | 2244 | 1468498122593 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12b169000) [pid = 2244] [serial = 365] [outer = 0x127298800] 05:08:42 INFO - PROCESS | 2244 | 1468498122873 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2244 | 1468498122896 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:08:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:08:42 INFO - PROCESS | 2244 | 1468498122898 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2244 | 1468498122900 Marionette TRACE conn2 <- [1,462,null,{}] 05:08:42 INFO - PROCESS | 2244 | 1468498122911 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2244 | 1468498122912 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:42 INFO - PROCESS | 2244 | 1468498122992 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:08:43 INFO - PROCESS | 2244 | 1468498122997 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2244 | 1468498122998 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ffe800 == 39 [pid = 2244] [id = 123] 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12a93a400) [pid = 2244] [serial = 366] [outer = 0x0] 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12b8b1000) [pid = 2244] [serial = 367] [outer = 0x12a93a400] 05:08:43 INFO - PROCESS | 2244 | 1468498123024 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12b969000) [pid = 2244] [serial = 368] [outer = 0x12a93a400] 05:08:43 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:43 INFO - PROCESS | 2244 | 1468498123388 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:08:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:08:43 INFO - PROCESS | 2244 | 1468498123430 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:08:43 INFO - PROCESS | 2244 | 1468498123432 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2244 | 1468498123433 Marionette TRACE conn2 <- [1,466,null,{}] 05:08:43 INFO - PROCESS | 2244 | 1468498123436 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 2244 | 1468498123440 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:43 INFO - PROCESS | 2244 | 1468498123559 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:08:43 INFO - PROCESS | 2244 | 1468498123569 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2244 | 1468498123571 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x115ff8800 == 40 [pid = 2244] [id = 124] 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x12ba21400) [pid = 2244] [serial = 369] [outer = 0x0] 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12be17000) [pid = 2244] [serial = 370] [outer = 0x12ba21400] 05:08:43 INFO - PROCESS | 2244 | 1468498123595 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x12bf43000) [pid = 2244] [serial = 371] [outer = 0x12ba21400] 05:08:43 INFO - PROCESS | 2244 | 1468498123940 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 2244 | 1468498123952 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:08:43 INFO - PROCESS | 2244 | 1468498123956 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2244 | 1468498123957 Marionette TRACE conn2 <- [1,470,null,{}] 05:08:43 INFO - PROCESS | 2244 | 1468498123959 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 2244 | 1468498123961 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:44 INFO - PROCESS | 2244 | 1468498124056 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:08:44 INFO - PROCESS | 2244 | 1468498124066 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2244 | 1468498124067 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x129592800 == 41 [pid = 2244] [id = 125] 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1127cb000) [pid = 2244] [serial = 372] [outer = 0x0] 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1127d6800) [pid = 2244] [serial = 373] [outer = 0x1127cb000] 05:08:44 INFO - PROCESS | 2244 | 1468498124100 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x12b11f000) [pid = 2244] [serial = 374] [outer = 0x1127cb000] 05:08:44 INFO - PROCESS | 2244 | 1468498124430 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 05:08:44 INFO - PROCESS | 2244 | 1468498124475 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2244 | 1468498124476 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:08:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:08:44 INFO - PROCESS | 2244 | 1468498124478 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2244 | 1468498124479 Marionette TRACE conn2 <- [1,474,null,{}] 05:08:44 INFO - PROCESS | 2244 | 1468498124481 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 2244 | 1468498124482 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:44 INFO - PROCESS | 2244 | 1468498124580 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:08:44 INFO - PROCESS | 2244 | 1468498124594 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2244 | 1468498124595 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a7800 == 42 [pid = 2244] [id = 126] 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1128a5000) [pid = 2244] [serial = 375] [outer = 0x0] 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1128ad000) [pid = 2244] [serial = 376] [outer = 0x1128a5000] 05:08:44 INFO - PROCESS | 2244 | 1468498124619 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1128b1000) [pid = 2244] [serial = 377] [outer = 0x1128a5000] 05:08:44 INFO - PROCESS | 2244 | 1468498124970 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:08:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 05:08:44 INFO - PROCESS | 2244 | 1468498124996 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2244 | 1468498124998 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:08:45 INFO - PROCESS | 2244 | 1468498125000 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2244 | 1468498125001 Marionette TRACE conn2 <- [1,478,null,{}] 05:08:45 INFO - PROCESS | 2244 | 1468498125012 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 2244 | 1468498125013 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:45 INFO - PROCESS | 2244 | 1468498125111 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:08:45 INFO - PROCESS | 2244 | 1468498125114 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2244 | 1468498125123 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa7800 == 43 [pid = 2244] [id = 127] 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1128aa000) [pid = 2244] [serial = 378] [outer = 0x0] 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1167ecc00) [pid = 2244] [serial = 379] [outer = 0x1128aa000] 05:08:45 INFO - PROCESS | 2244 | 1468498125179 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1167f1000) [pid = 2244] [serial = 380] [outer = 0x1128aa000] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x113c74000) [pid = 2244] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x129342400) [pid = 2244] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1288a1800) [pid = 2244] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x123d0b000) [pid = 2244] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x12b167c00) [pid = 2244] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x11941b400) [pid = 2244] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x12662b000) [pid = 2244] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x12936ec00) [pid = 2244] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x117ecf000) [pid = 2244] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:08:45 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x12b168000) [pid = 2244] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:08:45 INFO - PROCESS | 2244 | 1468498125681 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:08:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 727ms 05:08:45 INFO - PROCESS | 2244 | 1468498125728 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:08:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:08:45 INFO - PROCESS | 2244 | 1468498125730 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:08:45 INFO - PROCESS | 2244 | 1468498125733 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2244 | 1468498125734 Marionette TRACE conn2 <- [1,482,null,{}] 05:08:45 INFO - PROCESS | 2244 | 1468498125736 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 2244 | 1468498125737 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:45 INFO - PROCESS | 2244 | 1468498125839 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:08:45 INFO - PROCESS | 2244 | 1468498125844 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2244 | 1468498125846 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x125fd4800 == 44 [pid = 2244] [id = 128] 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1167eac00) [pid = 2244] [serial = 381] [outer = 0x0] 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1167f7c00) [pid = 2244] [serial = 382] [outer = 0x1167eac00] 05:08:45 INFO - PROCESS | 2244 | 1468498125884 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x119424000) [pid = 2244] [serial = 383] [outer = 0x1167eac00] 05:08:46 INFO - PROCESS | 2244 | 1468498126252 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 568ms 05:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:08:46 INFO - PROCESS | 2244 | 1468498126302 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2244 | 1468498126303 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:08:46 INFO - PROCESS | 2244 | 1468498126305 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2244 | 1468498126307 Marionette TRACE conn2 <- [1,486,null,{}] 05:08:46 INFO - PROCESS | 2244 | 1468498126323 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2244 | 1468498126325 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:46 INFO - PROCESS | 2244 | 1468498126426 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:08:46 INFO - PROCESS | 2244 | 1468498126430 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2244 | 1468498126431 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbda800 == 45 [pid = 2244] [id = 129] 05:08:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x123d0b400) [pid = 2244] [serial = 384] [outer = 0x0] 05:08:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x12b95ec00) [pid = 2244] [serial = 385] [outer = 0x123d0b400] 05:08:46 INFO - PROCESS | 2244 | 1468498126458 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x12c590c00) [pid = 2244] [serial = 386] [outer = 0x123d0b400] 05:08:46 INFO - PROCESS | 2244 | 1468498126865 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:08:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 581ms 05:08:46 INFO - PROCESS | 2244 | 1468498126889 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:08:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:08:46 INFO - PROCESS | 2244 | 1468498126891 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:08:46 INFO - PROCESS | 2244 | 1468498126894 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2244 | 1468498126895 Marionette TRACE conn2 <- [1,490,null,{}] 05:08:46 INFO - PROCESS | 2244 | 1468498126899 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2244 | 1468498126901 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:47 INFO - PROCESS | 2244 | 1468498127061 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:08:47 INFO - PROCESS | 2244 | 1468498127072 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2244 | 1468498127073 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c513000 == 46 [pid = 2244] [id = 130] 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1185e6400) [pid = 2244] [serial = 387] [outer = 0x0] 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1185e9000) [pid = 2244] [serial = 388] [outer = 0x1185e6400] 05:08:47 INFO - PROCESS | 2244 | 1468498127106 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1185ed400) [pid = 2244] [serial = 389] [outer = 0x1185e6400] 05:08:47 INFO - PROCESS | 2244 | 1468498127500 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:08:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 619ms 05:08:47 INFO - PROCESS | 2244 | 1468498127519 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 2244 | 1468498127521 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:08:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:08:47 INFO - PROCESS | 2244 | 1468498127524 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2244 | 1468498127525 Marionette TRACE conn2 <- [1,494,null,{}] 05:08:47 INFO - PROCESS | 2244 | 1468498127527 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 2244 | 1468498127528 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:47 INFO - PROCESS | 2244 | 1468498127660 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:08:47 INFO - PROCESS | 2244 | 1468498127798 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2244 | 1468498127800 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x116607800 == 47 [pid = 2244] [id = 131] 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1127d6c00) [pid = 2244] [serial = 390] [outer = 0x0] 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x1128a8400) [pid = 2244] [serial = 391] [outer = 0x1127d6c00] 05:08:47 INFO - PROCESS | 2244 | 1468498127843 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x1167f5800) [pid = 2244] [serial = 392] [outer = 0x1127d6c00] 05:08:48 INFO - PROCESS | 2244 | 1468498128276 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:08:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 819ms 05:08:48 INFO - PROCESS | 2244 | 1468498128354 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 2244 | 1468498128356 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:08:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:08:48 INFO - PROCESS | 2244 | 1468498128360 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 2244 | 1468498128362 Marionette TRACE conn2 <- [1,498,null,{}] 05:08:48 INFO - PROCESS | 2244 | 1468498128366 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 2244 | 1468498128367 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:48 INFO - PROCESS | 2244 | 1468498128474 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:08:48 INFO - PROCESS | 2244 | 1468498128545 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 2244 | 1468498128547 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x121132000 == 48 [pid = 2244] [id = 132] 05:08:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x1193ce000) [pid = 2244] [serial = 393] [outer = 0x0] 05:08:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x1193d0800) [pid = 2244] [serial = 394] [outer = 0x1193ce000] 05:08:48 INFO - PROCESS | 2244 | 1468498128577 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x1193d5800) [pid = 2244] [serial = 395] [outer = 0x1193ce000] 05:08:48 INFO - PROCESS | 2244 | 1468498128991 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 05:08:49 INFO - PROCESS | 2244 | 1468498129033 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 2244 | 1468498129035 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:08:49 INFO - PROCESS | 2244 | 1468498129052 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 2244 | 1468498129053 Marionette TRACE conn2 <- [1,502,null,{}] 05:08:49 INFO - PROCESS | 2244 | 1468498129056 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 2244 | 1468498129057 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:49 INFO - PROCESS | 2244 | 1468498129161 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:08:49 INFO - PROCESS | 2244 | 1468498129219 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2244 | 1468498129220 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b194000 == 49 [pid = 2244] [id = 133] 05:08:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x1193d8c00) [pid = 2244] [serial = 396] [outer = 0x0] 05:08:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x123c07c00) [pid = 2244] [serial = 397] [outer = 0x1193d8c00] 05:08:49 INFO - PROCESS | 2244 | 1468498129250 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x124ed4400) [pid = 2244] [serial = 398] [outer = 0x1193d8c00] 05:08:49 INFO - PROCESS | 2244 | 1468498129743 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:08:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 722ms 05:08:49 INFO - PROCESS | 2244 | 1468498129774 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 2244 | 1468498129776 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:08:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:08:49 INFO - PROCESS | 2244 | 1468498129787 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 2244 | 1468498129793 Marionette TRACE conn2 <- [1,506,null,{}] 05:08:49 INFO - PROCESS | 2244 | 1468498129798 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 2244 | 1468498129802 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:49 INFO - PROCESS | 2244 | 1468498129909 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:08:49 INFO - PROCESS | 2244 | 1468498129965 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2244 | 1468498129967 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6b2000 == 50 [pid = 2244] [id = 134] 05:08:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x119419000) [pid = 2244] [serial = 399] [outer = 0x0] 05:08:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x1273ca400) [pid = 2244] [serial = 400] [outer = 0x119419000] 05:08:50 INFO - PROCESS | 2244 | 1468498130007 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x12936a400) [pid = 2244] [serial = 401] [outer = 0x119419000] 05:08:50 INFO - PROCESS | 2244 | 1468498130453 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:08:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 737ms 05:08:50 INFO - PROCESS | 2244 | 1468498130517 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2244 | 1468498130521 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:08:50 INFO - PROCESS | 2244 | 1468498130524 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2244 | 1468498130525 Marionette TRACE conn2 <- [1,510,null,{}] 05:08:50 INFO - PROCESS | 2244 | 1468498130527 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 2244 | 1468498130529 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:50 INFO - PROCESS | 2244 | 1468498130632 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:08:50 INFO - PROCESS | 2244 | 1468498130701 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2244 | 1468498130703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e3a800 == 51 [pid = 2244] [id = 135] 05:08:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x1127d1000) [pid = 2244] [serial = 402] [outer = 0x0] 05:08:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x12a49e400) [pid = 2244] [serial = 403] [outer = 0x1127d1000] 05:08:50 INFO - PROCESS | 2244 | 1468498130731 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x12b169800) [pid = 2244] [serial = 404] [outer = 0x1127d1000] 05:08:51 INFO - PROCESS | 2244 | 1468498131344 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 868ms 05:08:51 INFO - PROCESS | 2244 | 1468498131392 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 2244 | 1468498131394 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:08:51 INFO - PROCESS | 2244 | 1468498131397 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 2244 | 1468498131400 Marionette TRACE conn2 <- [1,514,null,{}] 05:08:51 INFO - PROCESS | 2244 | 1468498131403 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 2244 | 1468498131404 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:51 INFO - PROCESS | 2244 | 1468498131490 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:08:51 INFO - PROCESS | 2244 | 1468498131562 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2244 | 1468498131563 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x117075800 == 52 [pid = 2244] [id = 136] 05:08:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x1180f1c00) [pid = 2244] [serial = 405] [outer = 0x0] 05:08:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 131 (0x118279800) [pid = 2244] [serial = 406] [outer = 0x1180f1c00] 05:08:51 INFO - PROCESS | 2244 | 1468498131591 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 132 (0x1185e2400) [pid = 2244] [serial = 407] [outer = 0x1180f1c00] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x129315000 == 51 [pid = 2244] [id = 81] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12c513000 == 50 [pid = 2244] [id = 130] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbda800 == 49 [pid = 2244] [id = 129] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x125fd4800 == 48 [pid = 2244] [id = 128] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa7800 == 47 [pid = 2244] [id = 127] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a7800 == 46 [pid = 2244] [id = 126] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x129592800 == 45 [pid = 2244] [id = 125] 05:08:51 INFO - PROCESS | 2244 | --DOMWINDOW == 131 (0x1288ac000) [pid = 2244] [serial = 304] [outer = 0x0] [url = about:blank] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x115ff8800 == 44 [pid = 2244] [id = 124] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x124ffe800 == 43 [pid = 2244] [id = 123] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121266800 == 42 [pid = 2244] [id = 122] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x119e94000 == 41 [pid = 2244] [id = 121] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1182c8000 == 40 [pid = 2244] [id = 120] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x115ff5800 == 39 [pid = 2244] [id = 119] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b4800 == 38 [pid = 2244] [id = 117] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1186df800 == 37 [pid = 2244] [id = 115] 05:08:51 INFO - PROCESS | 2244 | --DOCSHELL 0x11328e800 == 36 [pid = 2244] [id = 114] 05:08:51 INFO - PROCESS | 2244 | 1468498131974 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 620ms 05:08:52 INFO - PROCESS | 2244 | 1468498132018 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2244 | 1468498132021 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:08:52 INFO - PROCESS | 2244 | 1468498132025 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2244 | 1468498132026 Marionette TRACE conn2 <- [1,518,null,{}] 05:08:52 INFO - PROCESS | 2244 | 1468498132029 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2244 | 1468498132030 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:52 INFO - PROCESS | 2244 | 1468498132131 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 130 (0x12bbadc00) [pid = 2244] [serial = 337] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x129396400) [pid = 2244] [serial = 325] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x128b54c00) [pid = 2244] [serial = 322] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x117ecfc00) [pid = 2244] [serial = 298] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x124d21000) [pid = 2244] [serial = 316] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x125d77000) [pid = 2244] [serial = 317] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x12b8a8000) [pid = 2244] [serial = 328] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x1194b9800) [pid = 2244] [serial = 313] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x12728fc00) [pid = 2244] [serial = 319] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x127297800) [pid = 2244] [serial = 320] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x123ca9800) [pid = 2244] [serial = 301] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x121611c00) [pid = 2244] [serial = 314] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x12b124800) [pid = 2244] [serial = 326] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x12aa96800) [pid = 2244] [serial = 308] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x129398c00) [pid = 2244] [serial = 307] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x118fc8c00) [pid = 2244] [serial = 311] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x11846f400) [pid = 2244] [serial = 310] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x12b963000) [pid = 2244] [serial = 331] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x12b8b4400) [pid = 2244] [serial = 329] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x12ba18400) [pid = 2244] [serial = 332] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x11729fc00) [pid = 2244] [serial = 334] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x123ca4c00) [pid = 2244] [serial = 335] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1290da000) [pid = 2244] [serial = 323] [outer = 0x0] [url = about:blank] 05:08:52 INFO - PROCESS | 2244 | 1468498132195 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2244 | 1468498132197 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x117023800 == 37 [pid = 2244] [id = 137] 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x117ec9400) [pid = 2244] [serial = 408] [outer = 0x0] 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1185e2800) [pid = 2244] [serial = 409] [outer = 0x117ec9400] 05:08:52 INFO - PROCESS | 2244 | 1468498132225 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1193d2000) [pid = 2244] [serial = 410] [outer = 0x117ec9400] 05:08:52 INFO - PROCESS | 2244 | 1468498132529 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 05:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:08:52 INFO - PROCESS | 2244 | 1468498132544 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2244 | 1468498132545 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:08:52 INFO - PROCESS | 2244 | 1468498132547 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2244 | 1468498132549 Marionette TRACE conn2 <- [1,522,null,{}] 05:08:52 INFO - PROCESS | 2244 | 1468498132561 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2244 | 1468498132563 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:52 INFO - PROCESS | 2244 | 1468498132645 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:08:52 INFO - PROCESS | 2244 | 1468498132661 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2244 | 1468498132663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x119857800 == 38 [pid = 2244] [id = 138] 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x119e47c00) [pid = 2244] [serial = 411] [outer = 0x0] 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x123ca3800) [pid = 2244] [serial = 412] [outer = 0x119e47c00] 05:08:52 INFO - PROCESS | 2244 | 1468498132691 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x124d1ac00) [pid = 2244] [serial = 413] [outer = 0x119e47c00] 05:08:53 INFO - PROCESS | 2244 | 1468498133026 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 524ms 05:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:08:53 INFO - PROCESS | 2244 | 1468498133073 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2244 | 1468498133074 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:08:53 INFO - PROCESS | 2244 | 1468498133076 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 2244 | 1468498133078 Marionette TRACE conn2 <- [1,526,null,{}] 05:08:53 INFO - PROCESS | 2244 | 1468498133080 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 2244 | 1468498133081 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:53 INFO - PROCESS | 2244 | 1468498133161 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:08:53 INFO - PROCESS | 2244 | 1468498133165 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2244 | 1468498133166 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x12125e000 == 39 [pid = 2244] [id = 139] 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x125fe3000) [pid = 2244] [serial = 414] [outer = 0x0] 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x126399400) [pid = 2244] [serial = 415] [outer = 0x125fe3000] 05:08:53 INFO - PROCESS | 2244 | 1468498133193 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x127297000) [pid = 2244] [serial = 416] [outer = 0x125fe3000] 05:08:53 INFO - PROCESS | 2244 | 1468498133524 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 468ms 05:08:53 INFO - PROCESS | 2244 | 1468498133545 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2244 | 1468498133546 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:08:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:08:53 INFO - PROCESS | 2244 | 1468498133549 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 2244 | 1468498133550 Marionette TRACE conn2 <- [1,530,null,{}] 05:08:53 INFO - PROCESS | 2244 | 1468498133554 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 2244 | 1468498133556 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:53 INFO - PROCESS | 2244 | 1468498133632 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:08:53 INFO - PROCESS | 2244 | 1468498133696 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2244 | 1468498133703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x123c1c000 == 40 [pid = 2244] [id = 140] 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x113c74800) [pid = 2244] [serial = 417] [outer = 0x0] 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x127297800) [pid = 2244] [serial = 418] [outer = 0x113c74800] 05:08:53 INFO - PROCESS | 2244 | 1468498133729 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x1290d8800) [pid = 2244] [serial = 419] [outer = 0x113c74800] 05:08:54 INFO - PROCESS | 2244 | 1468498134013 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:08:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:08:54 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:08:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:08:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 05:08:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:08:54 INFO - PROCESS | 2244 | 1468498134024 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2244 | 1468498134025 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:08:54 INFO - PROCESS | 2244 | 1468498134027 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2244 | 1468498134028 Marionette TRACE conn2 <- [1,534,null,{}] 05:08:54 INFO - PROCESS | 2244 | 1468498134030 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 2244 | 1468498134035 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:54 INFO - PROCESS | 2244 | 1468498134162 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:08:54 INFO - PROCESS | 2244 | 1468498134174 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2244 | 1468498134175 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888b800 == 41 [pid = 2244] [id = 141] 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x12933dc00) [pid = 2244] [serial = 420] [outer = 0x0] 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x12b167000) [pid = 2244] [serial = 421] [outer = 0x12933dc00] 05:08:54 INFO - PROCESS | 2244 | 1468498134200 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x12b963400) [pid = 2244] [serial = 422] [outer = 0x12933dc00] 05:08:54 INFO - PROCESS | 2244 | 1468498134523 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:08:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 05:08:54 INFO - PROCESS | 2244 | 1468498134547 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2244 | 1468498134548 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:08:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:08:54 INFO - PROCESS | 2244 | 1468498134550 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2244 | 1468498134552 Marionette TRACE conn2 <- [1,538,null,{}] 05:08:54 INFO - PROCESS | 2244 | 1468498134557 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 2244 | 1468498134559 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:54 INFO - PROCESS | 2244 | 1468498134684 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:08:54 INFO - PROCESS | 2244 | 1468498134696 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2244 | 1468498134697 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e2800 == 42 [pid = 2244] [id = 142] 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x12b961c00) [pid = 2244] [serial = 423] [outer = 0x0] 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x12ba1d800) [pid = 2244] [serial = 424] [outer = 0x12b961c00] 05:08:54 INFO - PROCESS | 2244 | 1468498134726 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x12bbb1400) [pid = 2244] [serial = 425] [outer = 0x12b961c00] 05:08:55 INFO - PROCESS | 2244 | 1468498135043 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:08:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms 05:08:55 INFO - PROCESS | 2244 | 1468498135074 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 2244 | 1468498135076 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:08:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:08:55 INFO - PROCESS | 2244 | 1468498135078 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2244 | 1468498135079 Marionette TRACE conn2 <- [1,542,null,{}] 05:08:55 INFO - PROCESS | 2244 | 1468498135081 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 2244 | 1468498135082 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:55 INFO - PROCESS | 2244 | 1468498135181 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:08:55 INFO - PROCESS | 2244 | 1468498135197 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2244 | 1468498135198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186dd800 == 43 [pid = 2244] [id = 143] 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x1185e7c00) [pid = 2244] [serial = 426] [outer = 0x0] 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x12be13000) [pid = 2244] [serial = 427] [outer = 0x1185e7c00] 05:08:55 INFO - PROCESS | 2244 | 1468498135223 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x12bf35800) [pid = 2244] [serial = 428] [outer = 0x1185e7c00] 05:08:55 INFO - PROCESS | 2244 | 1468498135554 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:08:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 05:08:55 INFO - PROCESS | 2244 | 1468498135596 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 2244 | 1468498135597 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:08:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:08:55 INFO - PROCESS | 2244 | 1468498135599 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2244 | 1468498135601 Marionette TRACE conn2 <- [1,546,null,{}] 05:08:55 INFO - PROCESS | 2244 | 1468498135607 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 2244 | 1468498135608 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:55 INFO - PROCESS | 2244 | 1468498135732 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:08:55 INFO - PROCESS | 2244 | 1468498135782 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2244 | 1468498135783 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbd3800 == 44 [pid = 2244] [id = 144] 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x12bba7800) [pid = 2244] [serial = 429] [outer = 0x0] 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 131 (0x12bf3d000) [pid = 2244] [serial = 430] [outer = 0x12bba7800] 05:08:55 INFO - PROCESS | 2244 | 1468498135812 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 132 (0x12c58fc00) [pid = 2244] [serial = 431] [outer = 0x12bba7800] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 131 (0x1128a5000) [pid = 2244] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 130 (0x129369800) [pid = 2244] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x124ad9800) [pid = 2244] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x127298800) [pid = 2244] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x119786800) [pid = 2244] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x1127cb000) [pid = 2244] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x1128aa000) [pid = 2244] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x12a93a400) [pid = 2244] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x1167eac00) [pid = 2244] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x1266dfc00) [pid = 2244] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x123d0b400) [pid = 2244] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:08:56 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x12ba21400) [pid = 2244] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:08:56 INFO - PROCESS | 2244 | 1468498136309 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:08:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 725ms 05:08:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:08:56 INFO - PROCESS | 2244 | 1468498136325 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 2244 | 1468498136326 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:08:56 INFO - PROCESS | 2244 | 1468498136328 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 2244 | 1468498136329 Marionette TRACE conn2 <- [1,550,null,{}] 05:08:56 INFO - PROCESS | 2244 | 1468498136332 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 2244 | 1468498136333 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:56 INFO - PROCESS | 2244 | 1468498136414 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:08:56 INFO - PROCESS | 2244 | 1468498136423 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2244 | 1468498136424 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9b2000 == 45 [pid = 2244] [id = 145] 05:08:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x110e76c00) [pid = 2244] [serial = 432] [outer = 0x0] 05:08:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x110e7d800) [pid = 2244] [serial = 433] [outer = 0x110e76c00] 05:08:56 INFO - PROCESS | 2244 | 1468498136450 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x1127cf400) [pid = 2244] [serial = 434] [outer = 0x110e76c00] 05:08:56 INFO - PROCESS | 2244 | 1468498136796 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:08:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 517ms 05:08:56 INFO - PROCESS | 2244 | 1468498136848 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 2244 | 1468498136860 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:08:56 INFO - PROCESS | 2244 | 1468498136867 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 2244 | 1468498136871 Marionette TRACE conn2 <- [1,554,null,{}] 05:08:56 INFO - PROCESS | 2244 | 1468498136876 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 2244 | 1468498136877 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:56 INFO - PROCESS | 2244 | 1468498136973 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:08:56 INFO - PROCESS | 2244 | 1468498136994 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2244 | 1468498136996 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a8800 == 46 [pid = 2244] [id = 146] 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x1167f1c00) [pid = 2244] [serial = 435] [outer = 0x0] 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x12662ac00) [pid = 2244] [serial = 436] [outer = 0x1167f1c00] 05:08:57 INFO - PROCESS | 2244 | 1468498137023 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x12bf41800) [pid = 2244] [serial = 437] [outer = 0x1167f1c00] 05:08:57 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:57 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:57 INFO - PROCESS | 2244 | 1468498137474 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 624ms 05:08:57 INFO - PROCESS | 2244 | 1468498137496 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2244 | 1468498137498 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:08:57 INFO - PROCESS | 2244 | 1468498137501 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2244 | 1468498137503 Marionette TRACE conn2 <- [1,558,null,{}] 05:08:57 INFO - PROCESS | 2244 | 1468498137506 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 2244 | 1468498137508 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:57 INFO - PROCESS | 2244 | 1468498137610 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:08:57 INFO - PROCESS | 2244 | 1468498137613 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 2244 | 1468498137614 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf18000 == 47 [pid = 2244] [id = 147] 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x12bf41c00) [pid = 2244] [serial = 438] [outer = 0x0] 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x12c594800) [pid = 2244] [serial = 439] [outer = 0x12bf41c00] 05:08:57 INFO - PROCESS | 2244 | 1468498137638 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x12c59ac00) [pid = 2244] [serial = 440] [outer = 0x12bf41c00] 05:08:57 INFO - PROCESS | 2244 | 1468498137956 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:08:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 05:08:57 INFO - PROCESS | 2244 | 1468498137972 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:08:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:08:57 INFO - PROCESS | 2244 | 1468498137973 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:08:57 INFO - PROCESS | 2244 | 1468498137975 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2244 | 1468498137976 Marionette TRACE conn2 <- [1,562,null,{}] 05:08:57 INFO - PROCESS | 2244 | 1468498137978 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 2244 | 1468498137979 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:58 INFO - PROCESS | 2244 | 1468498138067 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:08:58 INFO - PROCESS | 2244 | 1468498138071 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2244 | 1468498138072 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d06f000 == 48 [pid = 2244] [id = 148] 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x12c58f800) [pid = 2244] [serial = 441] [outer = 0x0] 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 131 (0x12c803800) [pid = 2244] [serial = 442] [outer = 0x12c58f800] 05:08:58 INFO - PROCESS | 2244 | 1468498138150 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 132 (0x12c80b400) [pid = 2244] [serial = 443] [outer = 0x12c58f800] 05:08:58 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:58 INFO - PROCESS | 2244 | 1468498138611 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 05:08:58 INFO - PROCESS | 2244 | 1468498138651 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 2244 | 1468498138655 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:08:58 INFO - PROCESS | 2244 | 1468498138660 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2244 | 1468498138663 Marionette TRACE conn2 <- [1,566,null,{}] 05:08:58 INFO - PROCESS | 2244 | 1468498138667 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 2244 | 1468498138668 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:58 INFO - PROCESS | 2244 | 1468498138774 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:08:58 INFO - PROCESS | 2244 | 1468498138846 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2244 | 1468498138847 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186cd800 == 49 [pid = 2244] [id = 149] 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 133 (0x1167ec400) [pid = 2244] [serial = 444] [outer = 0x0] 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 134 (0x1167f6800) [pid = 2244] [serial = 445] [outer = 0x1167ec400] 05:08:58 INFO - PROCESS | 2244 | 1468498138878 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 135 (0x118426c00) [pid = 2244] [serial = 446] [outer = 0x1167ec400] 05:08:59 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:59 INFO - PROCESS | 2244 | 1468498139303 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:08:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 673ms 05:08:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:08:59 INFO - PROCESS | 2244 | 1468498139334 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2244 | 1468498139337 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:08:59 INFO - PROCESS | 2244 | 1468498139341 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 2244 | 1468498139343 Marionette TRACE conn2 <- [1,570,null,{}] 05:08:59 INFO - PROCESS | 2244 | 1468498139346 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 2244 | 1468498139348 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:59 INFO - PROCESS | 2244 | 1468498139473 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:08:59 INFO - PROCESS | 2244 | 1468498139550 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2244 | 1468498139551 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:08:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x126429800 == 50 [pid = 2244] [id = 150] 05:08:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 136 (0x1186b8c00) [pid = 2244] [serial = 447] [outer = 0x0] 05:08:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 137 (0x1193d6000) [pid = 2244] [serial = 448] [outer = 0x1186b8c00] 05:08:59 INFO - PROCESS | 2244 | 1468498139583 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 138 (0x119786400) [pid = 2244] [serial = 449] [outer = 0x1186b8c00] 05:08:59 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:59 INFO - PROCESS | 2244 | 1468498139998 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 05:09:00 INFO - PROCESS | 2244 | 1468498140012 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2244 | 1468498140013 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:09:00 INFO - PROCESS | 2244 | 1468498140016 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2244 | 1468498140019 Marionette TRACE conn2 <- [1,574,null,{}] 05:09:00 INFO - PROCESS | 2244 | 1468498140027 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 2244 | 1468498140030 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:00 INFO - PROCESS | 2244 | 1468498140135 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:09:00 INFO - PROCESS | 2244 | 1468498140198 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2244 | 1468498140200 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf18800 == 51 [pid = 2244] [id = 151] 05:09:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 139 (0x124d1f400) [pid = 2244] [serial = 450] [outer = 0x0] 05:09:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 140 (0x127296000) [pid = 2244] [serial = 451] [outer = 0x124d1f400] 05:09:00 INFO - PROCESS | 2244 | 1468498140271 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 141 (0x12936ac00) [pid = 2244] [serial = 452] [outer = 0x124d1f400] 05:09:00 INFO - PROCESS | 2244 | 1468498140688 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 721ms 05:09:00 INFO - PROCESS | 2244 | 1468498140759 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2244 | 1468498140761 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:09:00 INFO - PROCESS | 2244 | 1468498140763 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2244 | 1468498140764 Marionette TRACE conn2 <- [1,578,null,{}] 05:09:00 INFO - PROCESS | 2244 | 1468498140767 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 2244 | 1468498140768 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:00 INFO - PROCESS | 2244 | 1468498140905 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:09:00 INFO - PROCESS | 2244 | 1468498140959 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2244 | 1468498140961 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5e2000 == 52 [pid = 2244] [id = 152] 05:09:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 142 (0x125f0c400) [pid = 2244] [serial = 453] [outer = 0x0] 05:09:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 143 (0x125f0e800) [pid = 2244] [serial = 454] [outer = 0x125f0c400] 05:09:00 INFO - PROCESS | 2244 | 1468498140989 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 144 (0x12889f800) [pid = 2244] [serial = 455] [outer = 0x125f0c400] 05:09:01 INFO - PROCESS | 2244 | 1468498141462 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:09:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 724ms 05:09:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:09:01 INFO - PROCESS | 2244 | 1468498141493 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2244 | 1468498141495 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:09:01 INFO - PROCESS | 2244 | 1468498141498 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2244 | 1468498141499 Marionette TRACE conn2 <- [1,582,null,{}] 05:09:01 INFO - PROCESS | 2244 | 1468498141502 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 2244 | 1468498141505 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:01 INFO - PROCESS | 2244 | 1468498141617 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:09:01 INFO - PROCESS | 2244 | 1468498141690 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2244 | 1468498141691 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x11847c000 == 53 [pid = 2244] [id = 153] 05:09:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 145 (0x110e99400) [pid = 2244] [serial = 456] [outer = 0x0] 05:09:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 146 (0x110e9f800) [pid = 2244] [serial = 457] [outer = 0x110e99400] 05:09:01 INFO - PROCESS | 2244 | 1468498141719 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 147 (0x110ea3400) [pid = 2244] [serial = 458] [outer = 0x110e99400] 05:09:02 INFO - PROCESS | 2244 | 1468498142307 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 869ms 05:09:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:09:02 INFO - PROCESS | 2244 | 1468498142368 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2244 | 1468498142370 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:09:02 INFO - PROCESS | 2244 | 1468498142373 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 2244 | 1468498142375 Marionette TRACE conn2 <- [1,586,null,{}] 05:09:02 INFO - PROCESS | 2244 | 1468498142379 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 2244 | 1468498142380 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:02 INFO - PROCESS | 2244 | 1468498142478 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:09:02 INFO - PROCESS | 2244 | 1468498142554 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2244 | 1468498142555 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f06800 == 54 [pid = 2244] [id = 154] 05:09:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 148 (0x1128b0000) [pid = 2244] [serial = 459] [outer = 0x0] 05:09:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 149 (0x113a9e800) [pid = 2244] [serial = 460] [outer = 0x1128b0000] 05:09:02 INFO - PROCESS | 2244 | 1468498142582 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 150 (0x1167ee800) [pid = 2244] [serial = 461] [outer = 0x1128b0000] 05:09:02 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:03 INFO - PROCESS | 2244 | 1468498143001 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:09:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 05:09:03 INFO - PROCESS | 2244 | 1468498143045 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2244 | 1468498143048 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:09:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:09:03 INFO - PROCESS | 2244 | 1468498143052 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2244 | 1468498143054 Marionette TRACE conn2 <- [1,590,null,{}] 05:09:03 INFO - PROCESS | 2244 | 1468498143056 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 2244 | 1468498143057 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf18000 == 53 [pid = 2244] [id = 147] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a8800 == 52 [pid = 2244] [id = 146] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9b2000 == 51 [pid = 2244] [id = 145] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbd3800 == 50 [pid = 2244] [id = 144] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x1186dd800 == 49 [pid = 2244] [id = 143] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e2800 == 48 [pid = 2244] [id = 142] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12888b800 == 47 [pid = 2244] [id = 141] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x123c1c000 == 46 [pid = 2244] [id = 140] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12125e000 == 45 [pid = 2244] [id = 139] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x119857800 == 44 [pid = 2244] [id = 138] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x117023800 == 43 [pid = 2244] [id = 137] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x117075800 == 42 [pid = 2244] [id = 136] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x117e3a800 == 41 [pid = 2244] [id = 135] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6b2000 == 40 [pid = 2244] [id = 134] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12b194000 == 39 [pid = 2244] [id = 133] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x121132000 == 38 [pid = 2244] [id = 132] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x116607800 == 37 [pid = 2244] [id = 131] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x116622000 == 36 [pid = 2244] [id = 68] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12902e000 == 35 [pid = 2244] [id = 67] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x11701d000 == 34 [pid = 2244] [id = 118] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x123d9a800 == 33 [pid = 2244] [id = 116] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x118f06800 == 32 [pid = 2244] [id = 154] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x11847c000 == 31 [pid = 2244] [id = 153] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5e2000 == 30 [pid = 2244] [id = 152] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf18800 == 29 [pid = 2244] [id = 151] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x126429800 == 28 [pid = 2244] [id = 150] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x1186cd800 == 27 [pid = 2244] [id = 149] 05:09:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12d06f000 == 26 [pid = 2244] [id = 148] 05:09:03 INFO - PROCESS | 2244 | 1468498143735 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 149 (0x126488000) [pid = 2244] [serial = 346] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 148 (0x12933c800) [pid = 2244] [serial = 349] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 147 (0x1128ad000) [pid = 2244] [serial = 376] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 146 (0x12b165000) [pid = 2244] [serial = 353] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 145 (0x12a932c00) [pid = 2244] [serial = 352] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 144 (0x1254a6800) [pid = 2244] [serial = 358] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 143 (0x1266d8c00) [pid = 2244] [serial = 359] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 142 (0x12a54c400) [pid = 2244] [serial = 364] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 141 (0x12b169000) [pid = 2244] [serial = 365] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 140 (0x123ca2400) [pid = 2244] [serial = 356] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 139 (0x119e54400) [pid = 2244] [serial = 355] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 138 (0x12b11f000) [pid = 2244] [serial = 374] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 137 (0x1127d6800) [pid = 2244] [serial = 373] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 136 (0x1167ecc00) [pid = 2244] [serial = 379] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 135 (0x12b8b1000) [pid = 2244] [serial = 367] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 134 (0x119424000) [pid = 2244] [serial = 383] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 133 (0x1167f7c00) [pid = 2244] [serial = 382] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 132 (0x115fc5000) [pid = 2244] [serial = 340] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 131 (0x129367000) [pid = 2244] [serial = 362] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 130 (0x1288a2800) [pid = 2244] [serial = 361] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x119e4f800) [pid = 2244] [serial = 343] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x1167f1000) [pid = 2244] [serial = 380] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x12c590c00) [pid = 2244] [serial = 386] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x12be17000) [pid = 2244] [serial = 370] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x1128b1000) [pid = 2244] [serial = 377] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x12bf43000) [pid = 2244] [serial = 371] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x12b95ec00) [pid = 2244] [serial = 385] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x12b969000) [pid = 2244] [serial = 368] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x1185e9000) [pid = 2244] [serial = 388] [outer = 0x0] [url = about:blank] 05:09:03 INFO - PROCESS | 2244 | 1468498143861 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2244 | 1468498143863 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x11254e800 == 27 [pid = 2244] [id = 155] 05:09:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x112138c00) [pid = 2244] [serial = 462] [outer = 0x0] 05:09:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x1121bcc00) [pid = 2244] [serial = 463] [outer = 0x112138c00] 05:09:03 INFO - PROCESS | 2244 | 1468498143891 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x1127d5c00) [pid = 2244] [serial = 464] [outer = 0x112138c00] 05:09:04 INFO - PROCESS | 2244 | 1468498144181 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1172ms 05:09:04 INFO - PROCESS | 2244 | 1468498144228 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:09:04 INFO - PROCESS | 2244 | 1468498144230 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:09:04 INFO - PROCESS | 2244 | 1468498144233 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 2244 | 1468498144236 Marionette TRACE conn2 <- [1,594,null,{}] 05:09:04 INFO - PROCESS | 2244 | 1468498144242 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 2244 | 1468498144244 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:04 INFO - PROCESS | 2244 | 1468498144334 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:09:04 INFO - PROCESS | 2244 | 1468498144388 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2244 | 1468498144390 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x116679800 == 28 [pid = 2244] [id = 156] 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x1128a7800) [pid = 2244] [serial = 465] [outer = 0x0] 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x113c75400) [pid = 2244] [serial = 466] [outer = 0x1128a7800] 05:09:04 INFO - PROCESS | 2244 | 1468498144416 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x1167da000) [pid = 2244] [serial = 467] [outer = 0x1128a7800] 05:09:04 INFO - PROCESS | 2244 | 1468498144712 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:09:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 526ms 05:09:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:09:04 INFO - PROCESS | 2244 | 1468498144760 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 2244 | 1468498144761 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:09:04 INFO - PROCESS | 2244 | 1468498144763 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 2244 | 1468498144765 Marionette TRACE conn2 <- [1,598,null,{}] 05:09:04 INFO - PROCESS | 2244 | 1468498144767 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 2244 | 1468498144768 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:04 INFO - PROCESS | 2244 | 1468498144844 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:09:04 INFO - PROCESS | 2244 | 1468498144905 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2244 | 1468498144906 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182e1800 == 29 [pid = 2244] [id = 157] 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x1167ecc00) [pid = 2244] [serial = 468] [outer = 0x0] 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x117221c00) [pid = 2244] [serial = 469] [outer = 0x1167ecc00] 05:09:04 INFO - PROCESS | 2244 | 1468498144938 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x1180f1000) [pid = 2244] [serial = 470] [outer = 0x1167ecc00] 05:09:05 INFO - PROCESS | 2244 | 1468498145244 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 520ms 05:09:05 INFO - PROCESS | 2244 | 1468498145284 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2244 | 1468498145289 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:09:05 INFO - PROCESS | 2244 | 1468498145297 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2244 | 1468498145300 Marionette TRACE conn2 <- [1,602,null,{}] 05:09:05 INFO - PROCESS | 2244 | 1468498145302 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 2244 | 1468498145305 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:05 INFO - PROCESS | 2244 | 1468498145385 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:09:05 INFO - PROCESS | 2244 | 1468498145444 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2244 | 1468498145446 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c2800 == 30 [pid = 2244] [id = 158] 05:09:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 131 (0x1167f4c00) [pid = 2244] [serial = 471] [outer = 0x0] 05:09:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 132 (0x11827cc00) [pid = 2244] [serial = 472] [outer = 0x1167f4c00] 05:09:05 INFO - PROCESS | 2244 | 1468498145470 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 133 (0x118f57c00) [pid = 2244] [serial = 473] [outer = 0x1167f4c00] 05:09:05 INFO - PROCESS | 2244 | 1468498145824 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:09:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 574ms 05:09:05 INFO - PROCESS | 2244 | 1468498145878 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 2244 | 1468498145880 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:09:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:09:05 INFO - PROCESS | 2244 | 1468498145883 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2244 | 1468498145885 Marionette TRACE conn2 <- [1,606,null,{}] 05:09:05 INFO - PROCESS | 2244 | 1468498145889 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 2244 | 1468498145891 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:06 INFO - PROCESS | 2244 | 1468498145999 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:09:06 INFO - PROCESS | 2244 | 1468498146040 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2244 | 1468498146041 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f63000 == 31 [pid = 2244] [id = 159] 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 134 (0x1186b3800) [pid = 2244] [serial = 474] [outer = 0x0] 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 135 (0x1193d2c00) [pid = 2244] [serial = 475] [outer = 0x1186b3800] 05:09:06 INFO - PROCESS | 2244 | 1468498146065 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 136 (0x11941d400) [pid = 2244] [serial = 476] [outer = 0x1186b3800] 05:09:06 INFO - PROCESS | 2244 | 1468498146399 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 523ms 05:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:09:06 INFO - PROCESS | 2244 | 1468498146408 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2244 | 1468498146409 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:09:06 INFO - PROCESS | 2244 | 1468498146411 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 2244 | 1468498146412 Marionette TRACE conn2 <- [1,610,null,{}] 05:09:06 INFO - PROCESS | 2244 | 1468498146414 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 2244 | 1468498146415 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:06 INFO - PROCESS | 2244 | 1468498146519 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:09:06 INFO - PROCESS | 2244 | 1468498146524 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2244 | 1468498146528 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x121a5f000 == 32 [pid = 2244] [id = 160] 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 137 (0x1167d8800) [pid = 2244] [serial = 477] [outer = 0x0] 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 138 (0x119e4f800) [pid = 2244] [serial = 478] [outer = 0x1167d8800] 05:09:06 INFO - PROCESS | 2244 | 1468498146559 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 139 (0x121511c00) [pid = 2244] [serial = 479] [outer = 0x1167d8800] 05:09:06 INFO - PROCESS | 2244 | 1468498146909 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:09:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 518ms 05:09:06 INFO - PROCESS | 2244 | 1468498146929 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2244 | 1468498146931 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:09:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:09:06 INFO - PROCESS | 2244 | 1468498146933 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 2244 | 1468498146934 Marionette TRACE conn2 <- [1,614,null,{}] 05:09:06 INFO - PROCESS | 2244 | 1468498146943 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 2244 | 1468498146945 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:07 INFO - PROCESS | 2244 | 1468498147039 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:09:07 INFO - PROCESS | 2244 | 1468498147043 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2244 | 1468498147044 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x116121800 == 33 [pid = 2244] [id = 161] 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 140 (0x111e2a000) [pid = 2244] [serial = 480] [outer = 0x0] 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 141 (0x123ca7800) [pid = 2244] [serial = 481] [outer = 0x111e2a000] 05:09:07 INFO - PROCESS | 2244 | 1468498147068 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 142 (0x124d95c00) [pid = 2244] [serial = 482] [outer = 0x111e2a000] 05:09:07 INFO - PROCESS | 2244 | 1468498147432 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:09:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 526ms 05:09:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:09:07 INFO - PROCESS | 2244 | 1468498147460 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 2244 | 1468498147461 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:09:07 INFO - PROCESS | 2244 | 1468498147463 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 2244 | 1468498147464 Marionette TRACE conn2 <- [1,618,null,{}] 05:09:07 INFO - PROCESS | 2244 | 1468498147474 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 2244 | 1468498147475 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:07 INFO - PROCESS | 2244 | 1468498147567 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:09:07 INFO - PROCESS | 2244 | 1468498147577 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2244 | 1468498147578 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x128883800 == 34 [pid = 2244] [id = 162] 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 143 (0x115dda400) [pid = 2244] [serial = 483] [outer = 0x0] 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 144 (0x125d76800) [pid = 2244] [serial = 484] [outer = 0x115dda400] 05:09:07 INFO - PROCESS | 2244 | 1468498147602 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 145 (0x125f09400) [pid = 2244] [serial = 485] [outer = 0x115dda400] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 144 (0x1185e7c00) [pid = 2244] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 143 (0x12ba20c00) [pid = 2244] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 142 (0x1127d1000) [pid = 2244] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 141 (0x1193d8c00) [pid = 2244] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 140 (0x119419000) [pid = 2244] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 139 (0x1180f1c00) [pid = 2244] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 138 (0x119e47c00) [pid = 2244] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 137 (0x117ec9400) [pid = 2244] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 136 (0x113c74800) [pid = 2244] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 135 (0x12933dc00) [pid = 2244] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 134 (0x1127d6c00) [pid = 2244] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 133 (0x1254a7800) [pid = 2244] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 132 (0x12bba7800) [pid = 2244] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 131 (0x1193ce000) [pid = 2244] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 130 (0x1167f1c00) [pid = 2244] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x12b961c00) [pid = 2244] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x129341000) [pid = 2244] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x12a935800) [pid = 2244] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x125fe3000) [pid = 2244] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x110e76c00) [pid = 2244] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x123ca0c00) [pid = 2244] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x12bf41c00) [pid = 2244] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x1176f1000) [pid = 2244] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x127298000) [pid = 2244] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x118fc6000) [pid = 2244] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x123ca7000) [pid = 2244] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x1185e6400) [pid = 2244] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x117299c00) [pid = 2244] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x12c58f800) [pid = 2244] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x110facc00) [pid = 2244] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x1273c7800) [pid = 2244] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x118499c00) [pid = 2244] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x125d75000) [pid = 2244] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:09:08 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1273cdc00) [pid = 2244] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:09:08 INFO - PROCESS | 2244 | 1468498148241 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 824ms 05:09:08 INFO - PROCESS | 2244 | 1468498148287 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2244 | 1468498148288 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:09:08 INFO - PROCESS | 2244 | 1468498148290 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2244 | 1468498148291 Marionette TRACE conn2 <- [1,622,null,{}] 05:09:08 INFO - PROCESS | 2244 | 1468498148294 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 2244 | 1468498148295 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:08 INFO - PROCESS | 2244 | 1468498148380 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:09:08 INFO - PROCESS | 2244 | 1468498148445 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2244 | 1468498148446 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d9800 == 35 [pid = 2244] [id = 163] 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1127d6c00) [pid = 2244] [serial = 486] [outer = 0x0] 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1180ee400) [pid = 2244] [serial = 487] [outer = 0x1127d6c00] 05:09:08 INFO - PROCESS | 2244 | 1468498148470 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x118fc8000) [pid = 2244] [serial = 488] [outer = 0x1127d6c00] 05:09:08 INFO - PROCESS | 2244 | 1468498148734 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:09:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 05:09:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:09:08 INFO - PROCESS | 2244 | 1468498148762 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2244 | 1468498148763 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:09:08 INFO - PROCESS | 2244 | 1468498148765 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2244 | 1468498148766 Marionette TRACE conn2 <- [1,626,null,{}] 05:09:08 INFO - PROCESS | 2244 | 1468498148768 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 2244 | 1468498148771 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:08 INFO - PROCESS | 2244 | 1468498148857 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:09:08 INFO - PROCESS | 2244 | 1468498148861 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2244 | 1468498148862 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958c800 == 36 [pid = 2244] [id = 164] 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1180fa400) [pid = 2244] [serial = 489] [outer = 0x0] 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x119787400) [pid = 2244] [serial = 490] [outer = 0x1180fa400] 05:09:08 INFO - PROCESS | 2244 | 1468498148888 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x1254b1800) [pid = 2244] [serial = 491] [outer = 0x1180fa400] 05:09:09 INFO - PROCESS | 2244 | 1468498149212 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms 05:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:09:09 INFO - PROCESS | 2244 | 1468498149239 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2244 | 1468498149241 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:09:09 INFO - PROCESS | 2244 | 1468498149243 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2244 | 1468498149244 Marionette TRACE conn2 <- [1,630,null,{}] 05:09:09 INFO - PROCESS | 2244 | 1468498149247 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 2244 | 1468498149248 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:09 INFO - PROCESS | 2244 | 1468498149373 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:09:09 INFO - PROCESS | 2244 | 1468498149382 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 2244 | 1468498149383 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e2800 == 37 [pid = 2244] [id = 165] 05:09:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x110e82800) [pid = 2244] [serial = 492] [outer = 0x0] 05:09:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x125d7e000) [pid = 2244] [serial = 493] [outer = 0x110e82800] 05:09:09 INFO - PROCESS | 2244 | 1468498149428 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x118424000) [pid = 2244] [serial = 494] [outer = 0x110e82800] 05:09:09 INFO - PROCESS | 2244 | 1468498149901 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:09:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 669ms 05:09:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:09:09 INFO - PROCESS | 2244 | 1468498149913 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2244 | 1468498149915 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:09:09 INFO - PROCESS | 2244 | 1468498149918 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2244 | 1468498149923 Marionette TRACE conn2 <- [1,634,null,{}] 05:09:09 INFO - PROCESS | 2244 | 1468498149927 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 2244 | 1468498149929 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:10 INFO - PROCESS | 2244 | 1468498150044 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:09:10 INFO - PROCESS | 2244 | 1468498150050 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 2244 | 1468498150052 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191e0000 == 38 [pid = 2244] [id = 166] 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x118426400) [pid = 2244] [serial = 495] [outer = 0x0] 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x12728d800) [pid = 2244] [serial = 496] [outer = 0x118426400] 05:09:10 INFO - PROCESS | 2244 | 1468498150076 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x1288a6800) [pid = 2244] [serial = 497] [outer = 0x118426400] 05:09:10 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:10 INFO - PROCESS | 2244 | 1468498150605 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:09:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 724ms 05:09:10 INFO - PROCESS | 2244 | 1468498150645 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2244 | 1468498150648 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:09:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:09:10 INFO - PROCESS | 2244 | 1468498150652 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 2244 | 1468498150658 Marionette TRACE conn2 <- [1,638,null,{}] 05:09:10 INFO - PROCESS | 2244 | 1468498150661 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 2244 | 1468498150663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:10 INFO - PROCESS | 2244 | 1468498150771 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:09:10 INFO - PROCESS | 2244 | 1468498150877 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 2244 | 1468498150879 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x1128aec00) [pid = 2244] [serial = 498] [outer = 0x123c9f800] 05:09:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d4000 == 39 [pid = 2244] [id = 167] 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 125 (0x112c52c00) [pid = 2244] [serial = 499] [outer = 0x0] 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 126 (0x1133b2000) [pid = 2244] [serial = 500] [outer = 0x112c52c00] 05:09:10 INFO - PROCESS | 2244 | 1468498150923 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 127 (0x1167ec800) [pid = 2244] [serial = 501] [outer = 0x112c52c00] 05:09:11 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:11 INFO - PROCESS | 2244 | 1468498151504 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:09:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 874ms 05:09:11 INFO - PROCESS | 2244 | 1468498151546 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2244 | 1468498151549 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:09:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:09:11 INFO - PROCESS | 2244 | 1468498151557 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 2244 | 1468498151559 Marionette TRACE conn2 <- [1,642,null,{}] 05:09:11 INFO - PROCESS | 2244 | 1468498151562 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 2244 | 1468498151564 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:11 INFO - PROCESS | 2244 | 1468498151672 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:09:11 INFO - PROCESS | 2244 | 1468498151864 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2244 | 1468498151865 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x115ff8800 == 40 [pid = 2244] [id = 168] 05:09:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 128 (0x1127d5800) [pid = 2244] [serial = 502] [outer = 0x0] 05:09:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 129 (0x112985000) [pid = 2244] [serial = 503] [outer = 0x1127d5800] 05:09:11 INFO - PROCESS | 2244 | 1468498151893 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 130 (0x113cf7c00) [pid = 2244] [serial = 504] [outer = 0x1127d5800] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e2800 == 39 [pid = 2244] [id = 165] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x12958c800 == 38 [pid = 2244] [id = 164] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x1191d9800 == 37 [pid = 2244] [id = 163] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x128883800 == 36 [pid = 2244] [id = 162] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x116121800 == 35 [pid = 2244] [id = 161] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x121a5f000 == 34 [pid = 2244] [id = 160] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x120f63000 == 33 [pid = 2244] [id = 159] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c2800 == 32 [pid = 2244] [id = 158] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x1182e1800 == 31 [pid = 2244] [id = 157] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x116679800 == 30 [pid = 2244] [id = 156] 05:09:12 INFO - PROCESS | 2244 | --DOCSHELL 0x11254e800 == 29 [pid = 2244] [id = 155] 05:09:12 INFO - PROCESS | 2244 | 1468498152436 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 129 (0x12c59ac00) [pid = 2244] [serial = 440] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 128 (0x117eccc00) [pid = 2244] [serial = 341] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 127 (0x12a930800) [pid = 2244] [serial = 350] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 126 (0x123ca1800) [pid = 2244] [serial = 344] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 125 (0x12732ac00) [pid = 2244] [serial = 347] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 124 (0x12c803800) [pid = 2244] [serial = 442] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x1273d6800) [pid = 2244] [serial = 254] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x12bf35800) [pid = 2244] [serial = 428] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x12be13000) [pid = 2244] [serial = 427] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x12bbb0800) [pid = 2244] [serial = 296] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x12b169800) [pid = 2244] [serial = 404] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x124ed4400) [pid = 2244] [serial = 398] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x1273ca400) [pid = 2244] [serial = 400] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x1185e2400) [pid = 2244] [serial = 407] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x124d1ac00) [pid = 2244] [serial = 413] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x1185e2800) [pid = 2244] [serial = 409] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x123ca3800) [pid = 2244] [serial = 412] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x127297800) [pid = 2244] [serial = 418] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x12936a400) [pid = 2244] [serial = 401] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x12b963400) [pid = 2244] [serial = 422] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1167f5800) [pid = 2244] [serial = 392] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1290d8800) [pid = 2244] [serial = 419] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1266d3800) [pid = 2244] [serial = 251] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x12c58fc00) [pid = 2244] [serial = 431] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1193d0800) [pid = 2244] [serial = 394] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1128a8400) [pid = 2244] [serial = 391] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x12bf41800) [pid = 2244] [serial = 437] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x12bf3d000) [pid = 2244] [serial = 430] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1193d5800) [pid = 2244] [serial = 395] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x12ba1d800) [pid = 2244] [serial = 424] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x12a495800) [pid = 2244] [serial = 199] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x12a49e400) [pid = 2244] [serial = 403] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x12aa90400) [pid = 2244] [serial = 242] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x126399400) [pid = 2244] [serial = 415] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x123c07c00) [pid = 2244] [serial = 397] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1193d2000) [pid = 2244] [serial = 410] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1127cf400) [pid = 2244] [serial = 434] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1254a8800) [pid = 2244] [serial = 302] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118279800) [pid = 2244] [serial = 406] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12b167000) [pid = 2244] [serial = 421] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x12c594800) [pid = 2244] [serial = 439] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x127297000) [pid = 2244] [serial = 416] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118471400) [pid = 2244] [serial = 245] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x129344400) [pid = 2244] [serial = 305] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x110e7d800) [pid = 2244] [serial = 433] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x11978c400) [pid = 2244] [serial = 248] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12be15000) [pid = 2244] [serial = 338] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1185ed400) [pid = 2244] [serial = 389] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x12bbb1400) [pid = 2244] [serial = 425] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x12662ac00) [pid = 2244] [serial = 436] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x118fbc400) [pid = 2244] [serial = 299] [outer = 0x0] [url = about:blank] 05:09:12 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x12c80b400) [pid = 2244] [serial = 443] [outer = 0x0] [url = about:blank] 05:09:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:09:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 05:09:12 INFO - PROCESS | 2244 | 1468498152490 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2244 | 1468498152493 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:09:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:09:12 INFO - PROCESS | 2244 | 1468498152502 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2244 | 1468498152505 Marionette TRACE conn2 <- [1,646,null,{}] 05:09:12 INFO - PROCESS | 2244 | 1468498152510 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 2244 | 1468498152513 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:12 INFO - PROCESS | 2244 | 1468498152620 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:09:12 INFO - PROCESS | 2244 | 1468498152639 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2244 | 1468498152641 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x11707b800 == 30 [pid = 2244] [id = 169] 05:09:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1167f3800) [pid = 2244] [serial = 505] [outer = 0x0] 05:09:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x116a1c000) [pid = 2244] [serial = 506] [outer = 0x1167f3800] 05:09:12 INFO - PROCESS | 2244 | 1468498152683 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1180f4800) [pid = 2244] [serial = 507] [outer = 0x1167f3800] 05:09:13 INFO - PROCESS | 2244 | 1468498153016 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 05:09:13 INFO - PROCESS | 2244 | 1468498153075 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2244 | 1468498153077 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:09:13 INFO - PROCESS | 2244 | 1468498153080 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 2244 | 1468498153081 Marionette TRACE conn2 <- [1,650,null,{}] 05:09:13 INFO - PROCESS | 2244 | 1468498153083 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 2244 | 1468498153084 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:13 INFO - PROCESS | 2244 | 1468498153161 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:09:13 INFO - PROCESS | 2244 | 1468498153167 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2244 | 1468498153169 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x118588800 == 31 [pid = 2244] [id = 170] 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11846bc00) [pid = 2244] [serial = 508] [outer = 0x0] 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1185e5c00) [pid = 2244] [serial = 509] [outer = 0x11846bc00] 05:09:13 INFO - PROCESS | 2244 | 1468498153197 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1186b2400) [pid = 2244] [serial = 510] [outer = 0x11846bc00] 05:09:13 INFO - PROCESS | 2244 | 1468498153559 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:09:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 05:09:13 INFO - PROCESS | 2244 | 1468498153600 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2244 | 1468498153602 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:09:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:09:13 INFO - PROCESS | 2244 | 1468498153611 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 2244 | 1468498153615 Marionette TRACE conn2 <- [1,654,null,{}] 05:09:13 INFO - PROCESS | 2244 | 1468498153619 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 2244 | 1468498153621 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:13 INFO - PROCESS | 2244 | 1468498153698 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:09:13 INFO - PROCESS | 2244 | 1468498153701 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2244 | 1468498153703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x11952a000 == 32 [pid = 2244] [id = 171] 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1127cec00) [pid = 2244] [serial = 511] [outer = 0x0] 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118fc9800) [pid = 2244] [serial = 512] [outer = 0x1127cec00] 05:09:13 INFO - PROCESS | 2244 | 1468498153730 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1194bd800) [pid = 2244] [serial = 513] [outer = 0x1127cec00] 05:09:14 INFO - PROCESS | 2244 | 1468498154034 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 479ms 05:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:09:14 INFO - PROCESS | 2244 | 1468498154088 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2244 | 1468498154091 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:09:14 INFO - PROCESS | 2244 | 1468498154093 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2244 | 1468498154094 Marionette TRACE conn2 <- [1,658,null,{}] 05:09:14 INFO - PROCESS | 2244 | 1468498154096 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 2244 | 1468498154097 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:14 INFO - PROCESS | 2244 | 1468498154176 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:09:14 INFO - PROCESS | 2244 | 1468498154230 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2244 | 1468498154232 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x121251800 == 33 [pid = 2244] [id = 172] 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1176ecc00) [pid = 2244] [serial = 514] [outer = 0x0] 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x119785400) [pid = 2244] [serial = 515] [outer = 0x1176ecc00] 05:09:14 INFO - PROCESS | 2244 | 1468498154256 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121439800) [pid = 2244] [serial = 516] [outer = 0x1176ecc00] 05:09:14 INFO - PROCESS | 2244 | 1468498154566 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:09:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 05:09:14 INFO - PROCESS | 2244 | 1468498154611 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2244 | 1468498154612 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:09:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:09:14 INFO - PROCESS | 2244 | 1468498154614 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 2244 | 1468498154615 Marionette TRACE conn2 <- [1,662,null,{}] 05:09:14 INFO - PROCESS | 2244 | 1468498154618 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 2244 | 1468498154619 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:14 INFO - PROCESS | 2244 | 1468498154722 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:09:14 INFO - PROCESS | 2244 | 1468498154726 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2244 | 1468498154730 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946e800 == 34 [pid = 2244] [id = 173] 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x123ca6000) [pid = 2244] [serial = 517] [outer = 0x0] 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x123ce2000) [pid = 2244] [serial = 518] [outer = 0x123ca6000] 05:09:14 INFO - PROCESS | 2244 | 1468498154761 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x124d1c800) [pid = 2244] [serial = 519] [outer = 0x123ca6000] 05:09:14 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:15 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:15 INFO - PROCESS | 2244 | 1468498155118 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 523ms 05:09:15 INFO - PROCESS | 2244 | 1468498155138 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2244 | 1468498155139 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:09:15 INFO - PROCESS | 2244 | 1468498155141 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2244 | 1468498155142 Marionette TRACE conn2 <- [1,666,null,{}] 05:09:15 INFO - PROCESS | 2244 | 1468498155145 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 2244 | 1468498155146 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:15 INFO - PROCESS | 2244 | 1468498155251 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:09:15 INFO - PROCESS | 2244 | 1468498155254 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2244 | 1468498155255 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x125482800 == 35 [pid = 2244] [id = 174] 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12542d400) [pid = 2244] [serial = 520] [outer = 0x0] 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125f09800) [pid = 2244] [serial = 521] [outer = 0x12542d400] 05:09:15 INFO - PROCESS | 2244 | 1468498155279 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x126395c00) [pid = 2244] [serial = 522] [outer = 0x12542d400] 05:09:15 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:15 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:15 INFO - PROCESS | 2244 | 1468498155632 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:09:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 517ms 05:09:15 INFO - PROCESS | 2244 | 1468498155660 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2244 | 1468498155661 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:09:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:09:15 INFO - PROCESS | 2244 | 1468498155663 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2244 | 1468498155664 Marionette TRACE conn2 <- [1,670,null,{}] 05:09:15 INFO - PROCESS | 2244 | 1468498155674 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 2244 | 1468498155675 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:15 INFO - PROCESS | 2244 | 1468498155772 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:09:15 INFO - PROCESS | 2244 | 1468498155775 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2244 | 1468498155776 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b8000 == 36 [pid = 2244] [id = 175] 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125fdf400) [pid = 2244] [serial = 523] [outer = 0x0] 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1266d5c00) [pid = 2244] [serial = 524] [outer = 0x125fdf400] 05:09:15 INFO - PROCESS | 2244 | 1468498155801 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12729c000) [pid = 2244] [serial = 525] [outer = 0x125fdf400] 05:09:16 INFO - PROCESS | 2244 | 1468498156123 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 05:09:16 INFO - PROCESS | 2244 | 1468498156142 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2244 | 1468498156144 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:09:16 INFO - PROCESS | 2244 | 1468498156146 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2244 | 1468498156147 Marionette TRACE conn2 <- [1,674,null,{}] 05:09:16 INFO - PROCESS | 2244 | 1468498156149 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 2244 | 1468498156150 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:16 INFO - PROCESS | 2244 | 1468498156255 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:09:16 INFO - PROCESS | 2244 | 1468498156259 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2244 | 1468498156260 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903c000 == 37 [pid = 2244] [id = 176] 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x126399400) [pid = 2244] [serial = 526] [outer = 0x0] 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1273d5800) [pid = 2244] [serial = 527] [outer = 0x126399400] 05:09:16 INFO - PROCESS | 2244 | 1468498156284 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1288a2000) [pid = 2244] [serial = 528] [outer = 0x126399400] 05:09:16 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:16 INFO - PROCESS | 2244 | [2244] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:09:16 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1186b3800) [pid = 2244] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1128a7800) [pid = 2244] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x112138c00) [pid = 2244] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1167ecc00) [pid = 2244] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1167d8800) [pid = 2244] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1128b0000) [pid = 2244] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1167ec400) [pid = 2244] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x110e82800) [pid = 2244] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1186b8c00) [pid = 2244] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124d1f400) [pid = 2244] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1127d6c00) [pid = 2244] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x111e2a000) [pid = 2244] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x115dda400) [pid = 2244] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1180fa400) [pid = 2244] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x125f0c400) [pid = 2244] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1167f4c00) [pid = 2244] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:09:16 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x110e99400) [pid = 2244] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:09:16 INFO - PROCESS | 2244 | 1468498156704 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:09:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 568ms 05:09:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:09:16 INFO - PROCESS | 2244 | 1468498156715 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2244 | 1468498156716 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:09:16 INFO - PROCESS | 2244 | 1468498156718 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 2244 | 1468498156719 Marionette TRACE conn2 <- [1,678,null,{}] 05:09:16 INFO - PROCESS | 2244 | 1468498156724 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 2244 | 1468498156725 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:16 INFO - PROCESS | 2244 | 1468498156800 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:09:16 INFO - PROCESS | 2244 | 1468498156806 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2244 | 1468498156807 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x119848800 == 38 [pid = 2244] [id = 177] 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x110e84000) [pid = 2244] [serial = 529] [outer = 0x0] 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1127d6c00) [pid = 2244] [serial = 530] [outer = 0x110e84000] 05:09:16 INFO - PROCESS | 2244 | 1468498156831 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1180fa400) [pid = 2244] [serial = 531] [outer = 0x110e84000] 05:09:17 INFO - PROCESS | 2244 | 1468498157143 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:09:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 472ms 05:09:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:09:17 INFO - PROCESS | 2244 | 1468498157190 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2244 | 1468498157191 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:09:17 INFO - PROCESS | 2244 | 1468498157193 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2244 | 1468498157194 Marionette TRACE conn2 <- [1,682,null,{}] 05:09:17 INFO - PROCESS | 2244 | 1468498157197 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 2244 | 1468498157198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:17 INFO - PROCESS | 2244 | 1468498157276 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:09:17 INFO - PROCESS | 2244 | 1468498157330 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 2244 | 1468498157332 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4d0800 == 39 [pid = 2244] [id = 178] 05:09:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x110e9cc00) [pid = 2244] [serial = 532] [outer = 0x0] 05:09:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1188a4400) [pid = 2244] [serial = 533] [outer = 0x110e9cc00] 05:09:17 INFO - PROCESS | 2244 | 1468498157358 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x125feac00) [pid = 2244] [serial = 534] [outer = 0x110e9cc00] 05:09:18 INFO - PROCESS | 2244 | 1468498158130 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 05:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:09:18 INFO - PROCESS | 2244 | 1468498158163 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 2244 | 1468498158164 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:09:18 INFO - PROCESS | 2244 | 1468498158166 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 2244 | 1468498158168 Marionette TRACE conn2 <- [1,686,null,{}] 05:09:18 INFO - PROCESS | 2244 | 1468498158173 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 2244 | 1468498158174 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:18 INFO - PROCESS | 2244 | 1468498158262 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:09:18 INFO - PROCESS | 2244 | 1468498158265 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2244 | 1468498158266 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abbd800 == 40 [pid = 2244] [id = 179] 05:09:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1288a5800) [pid = 2244] [serial = 535] [outer = 0x0] 05:09:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x129335800) [pid = 2244] [serial = 536] [outer = 0x1288a5800] 05:09:18 INFO - PROCESS | 2244 | 1468498158290 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x129343000) [pid = 2244] [serial = 537] [outer = 0x1288a5800] 05:09:19 INFO - PROCESS | 2244 | 1468498159110 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:09:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 05:09:19 INFO - PROCESS | 2244 | 1468498159138 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:09:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:09:19 INFO - PROCESS | 2244 | 1468498159141 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:09:19 INFO - PROCESS | 2244 | 1468498159144 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 2244 | 1468498159146 Marionette TRACE conn2 <- [1,690,null,{}] 05:09:19 INFO - PROCESS | 2244 | 1468498159150 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 2244 | 1468498159152 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:19 INFO - PROCESS | 2244 | 1468498159253 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:09:19 INFO - PROCESS | 2244 | 1468498159306 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2244 | 1468498159309 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b5000 == 41 [pid = 2244] [id = 180] 05:09:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x112fe4800) [pid = 2244] [serial = 538] [outer = 0x0] 05:09:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x115fc8000) [pid = 2244] [serial = 539] [outer = 0x112fe4800] 05:09:19 INFO - PROCESS | 2244 | 1468498159340 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x116973400) [pid = 2244] [serial = 540] [outer = 0x112fe4800] 05:09:20 INFO - PROCESS | 2244 | 1468498160243 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 05:09:20 INFO - PROCESS | 2244 | 1468498160265 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2244 | 1468498160268 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:09:20 INFO - PROCESS | 2244 | 1468498160273 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 2244 | 1468498160274 Marionette TRACE conn2 <- [1,694,null,{}] 05:09:20 INFO - PROCESS | 2244 | 1468498160277 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 2244 | 1468498160279 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:20 INFO - PROCESS | 2244 | 1468498160377 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:09:20 INFO - PROCESS | 2244 | 1468498160430 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2244 | 1468498160432 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x119481800 == 42 [pid = 2244] [id = 181] 05:09:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x118276c00) [pid = 2244] [serial = 541] [outer = 0x0] 05:09:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1188a2400) [pid = 2244] [serial = 542] [outer = 0x118276c00] 05:09:20 INFO - PROCESS | 2244 | 1468498160462 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x118ff5400) [pid = 2244] [serial = 543] [outer = 0x118276c00] 05:09:21 INFO - PROCESS | 2244 | 1468498161348 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:09:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 05:09:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:09:21 INFO - PROCESS | 2244 | 1468498161393 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2244 | 1468498161394 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:09:21 INFO - PROCESS | 2244 | 1468498161397 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 2244 | 1468498161399 Marionette TRACE conn2 <- [1,698,null,{}] 05:09:21 INFO - PROCESS | 2244 | 1468498161407 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 2244 | 1468498161410 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:21 INFO - PROCESS | 2244 | 1468498161547 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:09:21 INFO - PROCESS | 2244 | 1468498161602 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2244 | 1468498161604 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x113a10000 == 43 [pid = 2244] [id = 182] 05:09:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x110e9d000) [pid = 2244] [serial = 544] [outer = 0x0] 05:09:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1128ae400) [pid = 2244] [serial = 545] [outer = 0x110e9d000] 05:09:21 INFO - PROCESS | 2244 | 1468498161676 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x11978d400) [pid = 2244] [serial = 546] [outer = 0x110e9d000] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4d0800 == 42 [pid = 2244] [id = 178] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x119848800 == 41 [pid = 2244] [id = 177] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12903c000 == 40 [pid = 2244] [id = 176] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b8000 == 39 [pid = 2244] [id = 175] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x125482800 == 38 [pid = 2244] [id = 174] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x11946e800 == 37 [pid = 2244] [id = 173] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x121251800 == 36 [pid = 2244] [id = 172] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x11952a000 == 35 [pid = 2244] [id = 171] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x118588800 == 34 [pid = 2244] [id = 170] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x11707b800 == 33 [pid = 2244] [id = 169] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x115ff8800 == 32 [pid = 2244] [id = 168] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1191e0000 == 31 [pid = 2244] [id = 166] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1191d4000 == 30 [pid = 2244] [id = 167] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x119481800 == 29 [pid = 2244] [id = 181] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12abbd800 == 28 [pid = 2244] [id = 179] 05:09:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b5000 == 27 [pid = 2244] [id = 180] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x11941d400) [pid = 2244] [serial = 476] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1193d2c00) [pid = 2244] [serial = 475] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x113c75400) [pid = 2244] [serial = 466] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1167da000) [pid = 2244] [serial = 467] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1121bcc00) [pid = 2244] [serial = 463] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1127d5c00) [pid = 2244] [serial = 464] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x117221c00) [pid = 2244] [serial = 469] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1180f1000) [pid = 2244] [serial = 470] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x119e4f800) [pid = 2244] [serial = 478] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1167ee800) [pid = 2244] [serial = 461] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x113a9e800) [pid = 2244] [serial = 460] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118426c00) [pid = 2244] [serial = 446] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1167f6800) [pid = 2244] [serial = 445] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x125d7e000) [pid = 2244] [serial = 493] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119786400) [pid = 2244] [serial = 449] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1193d6000) [pid = 2244] [serial = 448] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x127296000) [pid = 2244] [serial = 451] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1180ee400) [pid = 2244] [serial = 487] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12936ac00) [pid = 2244] [serial = 452] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x123ca7800) [pid = 2244] [serial = 481] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x125d76800) [pid = 2244] [serial = 484] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x119787400) [pid = 2244] [serial = 490] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x118fc8000) [pid = 2244] [serial = 488] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12889f800) [pid = 2244] [serial = 455] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f0e800) [pid = 2244] [serial = 454] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x11827cc00) [pid = 2244] [serial = 472] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x125f09400) [pid = 2244] [serial = 485] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x110ea3400) [pid = 2244] [serial = 458] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x110e9f800) [pid = 2244] [serial = 457] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x124d95c00) [pid = 2244] [serial = 482] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x121511c00) [pid = 2244] [serial = 479] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1254b1800) [pid = 2244] [serial = 491] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x118f57c00) [pid = 2244] [serial = 473] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x118424000) [pid = 2244] [serial = 494] [outer = 0x0] [url = about:blank] 05:09:23 INFO - PROCESS | 2244 | 1468498163061 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:09:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1678ms 05:09:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:09:23 INFO - PROCESS | 2244 | 1468498163076 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 2244 | 1468498163079 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:09:23 INFO - PROCESS | 2244 | 1468498163083 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2244 | 1468498163084 Marionette TRACE conn2 <- [1,702,null,{}] 05:09:23 INFO - PROCESS | 2244 | 1468498163091 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 2244 | 1468498163093 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:23 INFO - PROCESS | 2244 | 1468498163178 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:09:23 INFO - PROCESS | 2244 | 1468498163184 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2244 | 1468498163187 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x115048000 == 28 [pid = 2244] [id = 183] 05:09:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x112c51c00) [pid = 2244] [serial = 547] [outer = 0x0] 05:09:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x112c5b000) [pid = 2244] [serial = 548] [outer = 0x112c51c00] 05:09:23 INFO - PROCESS | 2244 | 1468498163218 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x113c75400) [pid = 2244] [serial = 549] [outer = 0x112c51c00] 05:09:24 INFO - PROCESS | 2244 | 1468498164023 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:09:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 05:09:24 INFO - PROCESS | 2244 | 1468498164057 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 2244 | 1468498164060 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:09:24 INFO - PROCESS | 2244 | 1468498164065 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 2244 | 1468498164067 Marionette TRACE conn2 <- [1,706,null,{}] 05:09:24 INFO - PROCESS | 2244 | 1468498164070 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 2244 | 1468498164072 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:24 INFO - PROCESS | 2244 | 1468498164166 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:09:24 INFO - PROCESS | 2244 | 1468498164176 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2244 | 1468498164177 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f50800 == 29 [pid = 2244] [id = 184] 05:09:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1167d7400) [pid = 2244] [serial = 550] [outer = 0x0] 05:09:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1167ea400) [pid = 2244] [serial = 551] [outer = 0x1167d7400] 05:09:24 INFO - PROCESS | 2244 | 1468498164204 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x11697f800) [pid = 2244] [serial = 552] [outer = 0x1167d7400] 05:09:25 INFO - PROCESS | 2244 | 1468498165004 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:09:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 972ms 05:09:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:09:25 INFO - PROCESS | 2244 | 1468498165040 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 2244 | 1468498165041 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:09:25 INFO - PROCESS | 2244 | 1468498165043 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 2244 | 1468498165046 Marionette TRACE conn2 <- [1,710,null,{}] 05:09:25 INFO - PROCESS | 2244 | 1468498165054 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 2244 | 1468498165057 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:25 INFO - PROCESS | 2244 | 1468498165146 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:09:25 INFO - PROCESS | 2244 | 1468498165182 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2244 | 1468498165184 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182e0800 == 30 [pid = 2244] [id = 185] 05:09:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x118279400) [pid = 2244] [serial = 553] [outer = 0x0] 05:09:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x118344800) [pid = 2244] [serial = 554] [outer = 0x118279400] 05:09:25 INFO - PROCESS | 2244 | 1468498165211 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x118470800) [pid = 2244] [serial = 555] [outer = 0x118279400] 05:09:26 INFO - PROCESS | 2244 | 1468498166019 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1025ms 05:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:09:26 INFO - PROCESS | 2244 | 1468498166074 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 2244 | 1468498166076 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:09:26 INFO - PROCESS | 2244 | 1468498166086 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 2244 | 1468498166087 Marionette TRACE conn2 <- [1,714,null,{}] 05:09:26 INFO - PROCESS | 2244 | 1468498166089 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 2244 | 1468498166090 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:26 INFO - PROCESS | 2244 | 1468498166181 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:09:26 INFO - PROCESS | 2244 | 1468498166186 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 2244 | 1468498166187 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f0a000 == 31 [pid = 2244] [id = 186] 05:09:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x11849a800) [pid = 2244] [serial = 556] [outer = 0x0] 05:09:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1188a4800) [pid = 2244] [serial = 557] [outer = 0x11849a800] 05:09:26 INFO - PROCESS | 2244 | 1468498166213 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x118feec00) [pid = 2244] [serial = 558] [outer = 0x11849a800] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x12542d400) [pid = 2244] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x123ca6000) [pid = 2244] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1127cec00) [pid = 2244] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x112c52c00) [pid = 2244] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1176ecc00) [pid = 2244] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1167f3800) [pid = 2244] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x118426400) [pid = 2244] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1127d5800) [pid = 2244] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x11846bc00) [pid = 2244] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x126399400) [pid = 2244] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x125fdf400) [pid = 2244] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x110e84000) [pid = 2244] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1288a5800) [pid = 2244] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:09:26 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x110e9cc00) [pid = 2244] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:09:27 INFO - PROCESS | 2244 | 1468498167019 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:09:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 978ms 05:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:09:27 INFO - PROCESS | 2244 | 1468498167058 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 2244 | 1468498167059 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:09:27 INFO - PROCESS | 2244 | 1468498167061 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 2244 | 1468498167062 Marionette TRACE conn2 <- [1,718,null,{}] 05:09:27 INFO - PROCESS | 2244 | 1468498167064 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 2244 | 1468498167066 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:27 INFO - PROCESS | 2244 | 1468498167140 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:09:27 INFO - PROCESS | 2244 | 1468498167143 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 2244 | 1468498167145 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x118fa3800 == 32 [pid = 2244] [id = 187] 05:09:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x110ea2400) [pid = 2244] [serial = 559] [outer = 0x0] 05:09:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1180f5400) [pid = 2244] [serial = 560] [outer = 0x110ea2400] 05:09:27 INFO - PROCESS | 2244 | 1468498167171 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x1193cf000) [pid = 2244] [serial = 561] [outer = 0x110ea2400] 05:09:28 INFO - PROCESS | 2244 | 1468498168001 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 971ms 05:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:09:28 INFO - PROCESS | 2244 | 1468498168032 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2244 | 1468498168034 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:09:28 INFO - PROCESS | 2244 | 1468498168036 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2244 | 1468498168037 Marionette TRACE conn2 <- [1,722,null,{}] 05:09:28 INFO - PROCESS | 2244 | 1468498168042 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 2244 | 1468498168045 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:28 INFO - PROCESS | 2244 | 1468498168152 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:09:28 INFO - PROCESS | 2244 | 1468498168160 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2244 | 1468498168161 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x11985f800 == 33 [pid = 2244] [id = 188] 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x11297d400) [pid = 2244] [serial = 562] [outer = 0x0] 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1193d9c00) [pid = 2244] [serial = 563] [outer = 0x11297d400] 05:09:28 INFO - PROCESS | 2244 | 1468498168186 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x119e53400) [pid = 2244] [serial = 564] [outer = 0x11297d400] 05:09:28 INFO - PROCESS | 2244 | 1468498168484 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2244 | 1468498168512 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:09:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:09:28 INFO - PROCESS | 2244 | 1468498168515 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2244 | 1468498168516 Marionette TRACE conn2 <- [1,726,null,{}] 05:09:28 INFO - PROCESS | 2244 | 1468498168518 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 2244 | 1468498168519 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:28 INFO - PROCESS | 2244 | 1468498168603 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:09:28 INFO - PROCESS | 2244 | 1468498168609 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2244 | 1468498168610 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x12124e000 == 34 [pid = 2244] [id = 189] 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x119b0f400) [pid = 2244] [serial = 565] [outer = 0x0] 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x12143e800) [pid = 2244] [serial = 566] [outer = 0x119b0f400] 05:09:28 INFO - PROCESS | 2244 | 1468498168634 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x123ca4400) [pid = 2244] [serial = 567] [outer = 0x119b0f400] 05:09:28 INFO - PROCESS | 2244 | 1468498168966 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:09:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 470ms 05:09:29 INFO - PROCESS | 2244 | 1468498169034 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2244 | 1468498169036 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:09:29 INFO - PROCESS | 2244 | 1468498169041 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 2244 | 1468498169043 Marionette TRACE conn2 <- [1,730,null,{}] 05:09:29 INFO - PROCESS | 2244 | 1468498169047 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 2244 | 1468498169049 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:29 INFO - PROCESS | 2244 | 1468498169134 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:09:29 INFO - PROCESS | 2244 | 1468498169225 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 2244 | 1468498169229 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x11610d800 == 35 [pid = 2244] [id = 190] 05:09:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1121bd000) [pid = 2244] [serial = 568] [outer = 0x0] 05:09:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1128a4800) [pid = 2244] [serial = 569] [outer = 0x1121bd000] 05:09:29 INFO - PROCESS | 2244 | 1468498169259 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112fb3000) [pid = 2244] [serial = 570] [outer = 0x1121bd000] 05:09:29 INFO - PROCESS | 2244 | 1468498169764 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2244 | 1468498169869 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:09:29 INFO - PROCESS | 2244 | 1468498169875 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 2244 | 1468498169877 Marionette TRACE conn2 <- [1,734,null,{}] 05:09:29 INFO - PROCESS | 2244 | 1468498169880 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 2244 | 1468498169882 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:29 INFO - PROCESS | 2244 | 1468498169984 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:09:30 INFO - PROCESS | 2244 | 1468498170035 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2244 | 1468498170036 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f06800 == 36 [pid = 2244] [id = 191] 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x117ed1c00) [pid = 2244] [serial = 571] [outer = 0x0] 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1180f2c00) [pid = 2244] [serial = 572] [outer = 0x117ed1c00] 05:09:30 INFO - PROCESS | 2244 | 1468498170066 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11834e800) [pid = 2244] [serial = 573] [outer = 0x117ed1c00] 05:09:30 INFO - PROCESS | 2244 | 1468498170648 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:09:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 823ms 05:09:30 INFO - PROCESS | 2244 | 1468498170698 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2244 | 1468498170701 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:09:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:09:30 INFO - PROCESS | 2244 | 1468498170706 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2244 | 1468498170708 Marionette TRACE conn2 <- [1,738,null,{}] 05:09:30 INFO - PROCESS | 2244 | 1468498170712 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 2244 | 1468498170713 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:30 INFO - PROCESS | 2244 | 1468498170811 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:09:30 INFO - PROCESS | 2244 | 1468498170862 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2244 | 1468498170865 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x117004800 == 37 [pid = 2244] [id = 192] 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x115d04000) [pid = 2244] [serial = 574] [outer = 0x0] 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x11615fc00) [pid = 2244] [serial = 575] [outer = 0x115d04000] 05:09:30 INFO - PROCESS | 2244 | 1468498170893 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1167f2800) [pid = 2244] [serial = 576] [outer = 0x115d04000] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x11985f800 == 36 [pid = 2244] [id = 188] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x118fa3800 == 35 [pid = 2244] [id = 187] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x118f0a000 == 34 [pid = 2244] [id = 186] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x1182e0800 == 33 [pid = 2244] [id = 185] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x116f50800 == 32 [pid = 2244] [id = 184] 05:09:31 INFO - PROCESS | 2244 | --DOCSHELL 0x115048000 == 31 [pid = 2244] [id = 183] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x125f09800) [pid = 2244] [serial = 521] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x123ce2000) [pid = 2244] [serial = 518] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118fc9800) [pid = 2244] [serial = 512] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1194bd800) [pid = 2244] [serial = 513] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1133b2000) [pid = 2244] [serial = 500] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1167ec800) [pid = 2244] [serial = 501] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x119785400) [pid = 2244] [serial = 515] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x116a1c000) [pid = 2244] [serial = 506] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1180f4800) [pid = 2244] [serial = 507] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1288a6800) [pid = 2244] [serial = 497] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x12728d800) [pid = 2244] [serial = 496] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x112985000) [pid = 2244] [serial = 503] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x113cf7c00) [pid = 2244] [serial = 504] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1185e5c00) [pid = 2244] [serial = 509] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1186b2400) [pid = 2244] [serial = 510] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1273d5800) [pid = 2244] [serial = 527] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x118fc0400) [pid = 2244] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1266d5c00) [pid = 2244] [serial = 524] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x12729c000) [pid = 2244] [serial = 525] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x1127d6c00) [pid = 2244] [serial = 530] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1180fa400) [pid = 2244] [serial = 531] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x129335800) [pid = 2244] [serial = 536] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x1288a2000) [pid = 2244] [serial = 528] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x129343000) [pid = 2244] [serial = 537] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x126395c00) [pid = 2244] [serial = 522] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x124d1c800) [pid = 2244] [serial = 519] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x121439800) [pid = 2244] [serial = 516] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x125feac00) [pid = 2244] [serial = 534] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x1188a4400) [pid = 2244] [serial = 533] [outer = 0x0] [url = about:blank] 05:09:31 INFO - PROCESS | 2244 | 1468498171719 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1023ms 05:09:31 INFO - PROCESS | 2244 | 1468498171727 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 2244 | 1468498171730 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:09:31 INFO - PROCESS | 2244 | 1468498171734 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 2244 | 1468498171736 Marionette TRACE conn2 <- [1,742,null,{}] 05:09:31 INFO - PROCESS | 2244 | 1468498171748 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 2244 | 1468498171749 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:31 INFO - PROCESS | 2244 | 1468498171825 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:09:31 INFO - PROCESS | 2244 | 1468498171829 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2244 | 1468498171830 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x118487800 == 32 [pid = 2244] [id = 193] 05:09:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x118280c00) [pid = 2244] [serial = 577] [outer = 0x0] 05:09:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x11846d400) [pid = 2244] [serial = 578] [outer = 0x118280c00] 05:09:31 INFO - PROCESS | 2244 | 1468498171859 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x1185dfc00) [pid = 2244] [serial = 579] [outer = 0x118280c00] 05:09:32 INFO - PROCESS | 2244 | 1468498172647 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:09:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 931ms 05:09:32 INFO - PROCESS | 2244 | 1468498172665 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2244 | 1468498172667 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:09:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:09:32 INFO - PROCESS | 2244 | 1468498172669 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2244 | 1468498172672 Marionette TRACE conn2 <- [1,746,null,{}] 05:09:32 INFO - PROCESS | 2244 | 1468498172680 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 2244 | 1468498172683 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:32 INFO - PROCESS | 2244 | 1468498172782 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:09:32 INFO - PROCESS | 2244 | 1468498172789 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2244 | 1468498172791 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x119476000 == 33 [pid = 2244] [id = 194] 05:09:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x1127d2400) [pid = 2244] [serial = 580] [outer = 0x0] 05:09:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x1193d0000) [pid = 2244] [serial = 581] [outer = 0x1127d2400] 05:09:32 INFO - PROCESS | 2244 | 1468498172819 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x119563800) [pid = 2244] [serial = 582] [outer = 0x1127d2400] 05:09:33 INFO - PROCESS | 2244 | 1468498173633 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 974ms 05:09:33 INFO - PROCESS | 2244 | 1468498173644 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2244 | 1468498173645 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:09:33 INFO - PROCESS | 2244 | 1468498173647 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2244 | 1468498173648 Marionette TRACE conn2 <- [1,750,null,{}] 05:09:33 INFO - PROCESS | 2244 | 1468498173651 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 2244 | 1468498173652 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:33 INFO - PROCESS | 2244 | 1468498173747 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:09:33 INFO - PROCESS | 2244 | 1468498173781 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2244 | 1468498173782 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x121132800 == 34 [pid = 2244] [id = 195] 05:09:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x119e49c00) [pid = 2244] [serial = 583] [outer = 0x0] 05:09:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x1210c2800) [pid = 2244] [serial = 584] [outer = 0x119e49c00] 05:09:33 INFO - PROCESS | 2244 | 1468498173807 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x12150dc00) [pid = 2244] [serial = 585] [outer = 0x119e49c00] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1167d7400) [pid = 2244] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x112c51c00) [pid = 2244] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x110e9d000) [pid = 2244] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x11849a800) [pid = 2244] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x112fe4800) [pid = 2244] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x118276c00) [pid = 2244] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x110ea2400) [pid = 2244] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x118279400) [pid = 2244] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:09:34 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x11297d400) [pid = 2244] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:09:34 INFO - PROCESS | 2244 | 1468498174612 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:09:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 05:09:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:09:34 INFO - PROCESS | 2244 | 1468498174622 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2244 | 1468498174623 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:09:34 INFO - PROCESS | 2244 | 1468498174625 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2244 | 1468498174626 Marionette TRACE conn2 <- [1,754,null,{}] 05:09:34 INFO - PROCESS | 2244 | 1468498174628 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 2244 | 1468498174629 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:34 INFO - PROCESS | 2244 | 1468498174703 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:09:34 INFO - PROCESS | 2244 | 1468498174709 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2244 | 1468498174710 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x121432000 == 35 [pid = 2244] [id = 196] 05:09:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x1128b0800) [pid = 2244] [serial = 586] [outer = 0x0] 05:09:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x1185e0800) [pid = 2244] [serial = 587] [outer = 0x1128b0800] 05:09:34 INFO - PROCESS | 2244 | 1468498174734 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x1210c0800) [pid = 2244] [serial = 588] [outer = 0x1128b0800] 05:09:35 INFO - PROCESS | 2244 | 1468498175564 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 05:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:09:35 INFO - PROCESS | 2244 | 1468498175595 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2244 | 1468498175596 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:09:35 INFO - PROCESS | 2244 | 1468498175598 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2244 | 1468498175599 Marionette TRACE conn2 <- [1,758,null,{}] 05:09:35 INFO - PROCESS | 2244 | 1468498175601 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 2244 | 1468498175605 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:35 INFO - PROCESS | 2244 | 1468498175715 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:09:35 INFO - PROCESS | 2244 | 1468498175744 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2244 | 1468498175745 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x1248b3800 == 36 [pid = 2244] [id = 197] 05:09:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x115de6800) [pid = 2244] [serial = 589] [outer = 0x0] 05:09:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x123d0b800) [pid = 2244] [serial = 590] [outer = 0x115de6800] 05:09:35 INFO - PROCESS | 2244 | 1468498175770 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x1254a6800) [pid = 2244] [serial = 591] [outer = 0x115de6800] 05:09:36 INFO - PROCESS | 2244 | 1468498176026 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 473ms 05:09:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:09:36 INFO - PROCESS | 2244 | 1468498176077 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 2244 | 1468498176078 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:09:36 INFO - PROCESS | 2244 | 1468498176081 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2244 | 1468498176082 Marionette TRACE conn2 <- [1,762,null,{}] 05:09:36 INFO - PROCESS | 2244 | 1468498176084 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 2244 | 1468498176085 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:36 INFO - PROCESS | 2244 | 1468498176163 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:09:36 INFO - PROCESS | 2244 | 1468498176167 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2244 | 1468498176168 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x125d36800 == 37 [pid = 2244] [id = 198] 05:09:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x124adac00) [pid = 2244] [serial = 592] [outer = 0x0] 05:09:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x125f05000) [pid = 2244] [serial = 593] [outer = 0x124adac00] 05:09:36 INFO - PROCESS | 2244 | 1468498176194 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x125f0d800) [pid = 2244] [serial = 594] [outer = 0x124adac00] 05:09:36 INFO - PROCESS | 2244 | 1468498176973 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:09:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 05:09:37 INFO - PROCESS | 2244 | 1468498177000 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:09:37 INFO - PROCESS | 2244 | 1468498177001 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:09:37 INFO - PROCESS | 2244 | 1468498177003 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 2244 | 1468498177004 Marionette TRACE conn2 <- [1,766,null,{}] 05:09:37 INFO - PROCESS | 2244 | 1468498177007 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 2244 | 1468498177008 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:37 INFO - PROCESS | 2244 | 1468498177122 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:09:37 INFO - PROCESS | 2244 | 1468498177170 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2244 | 1468498177172 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x113a16800 == 38 [pid = 2244] [id = 199] 05:09:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x110e78000) [pid = 2244] [serial = 595] [outer = 0x0] 05:09:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x110ea4800) [pid = 2244] [serial = 596] [outer = 0x110e78000] 05:09:37 INFO - PROCESS | 2244 | 1468498177203 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x112c51800) [pid = 2244] [serial = 597] [outer = 0x110e78000] 05:09:38 INFO - PROCESS | 2244 | 1468498178090 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:09:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 05:09:38 INFO - PROCESS | 2244 | 1468498178157 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2244 | 1468498178160 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:09:38 INFO - PROCESS | 2244 | 1468498178165 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2244 | 1468498178167 Marionette TRACE conn2 <- [1,770,null,{}] 05:09:38 INFO - PROCESS | 2244 | 1468498178170 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 2244 | 1468498178172 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:38 INFO - PROCESS | 2244 | 1468498178267 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:09:38 INFO - PROCESS | 2244 | 1468498178356 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 2244 | 1468498178358 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f9b000 == 39 [pid = 2244] [id = 200] 05:09:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1176ecc00) [pid = 2244] [serial = 598] [outer = 0x0] 05:09:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x117ed2400) [pid = 2244] [serial = 599] [outer = 0x1176ecc00] 05:09:38 INFO - PROCESS | 2244 | 1468498178388 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x118476c00) [pid = 2244] [serial = 600] [outer = 0x1176ecc00] 05:09:38 INFO - PROCESS | 2244 | 1468498178818 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 723ms 05:09:38 INFO - PROCESS | 2244 | 1468498178888 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2244 | 1468498178890 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:09:38 INFO - PROCESS | 2244 | 1468498178892 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2244 | 1468498178894 Marionette TRACE conn2 <- [1,774,null,{}] 05:09:38 INFO - PROCESS | 2244 | 1468498178896 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 2244 | 1468498178898 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:39 INFO - PROCESS | 2244 | 1468498178997 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:09:39 INFO - PROCESS | 2244 | 1468498179060 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2244 | 1468498179061 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x123db2000 == 40 [pid = 2244] [id = 201] 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x118f57400) [pid = 2244] [serial = 601] [outer = 0x0] 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1194b5c00) [pid = 2244] [serial = 602] [outer = 0x118f57400] 05:09:39 INFO - PROCESS | 2244 | 1468498179091 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1211e1400) [pid = 2244] [serial = 603] [outer = 0x118f57400] 05:09:39 INFO - PROCESS | 2244 | 1468498179532 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 05:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:09:39 INFO - PROCESS | 2244 | 1468498179562 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 2244 | 1468498179565 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:09:39 INFO - PROCESS | 2244 | 1468498179676 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 2244 | 1468498179678 Marionette TRACE conn2 <- [1,778,null,{}] 05:09:39 INFO - PROCESS | 2244 | 1468498179730 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 2244 | 1468498179731 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:39 INFO - PROCESS | 2244 | 1468498179820 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:09:39 INFO - PROCESS | 2244 | 1468498179870 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2244 | 1468498179872 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c8800 == 41 [pid = 2244] [id = 202] 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1167ce400) [pid = 2244] [serial = 604] [outer = 0x0] 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1167f1000) [pid = 2244] [serial = 605] [outer = 0x1167ce400] 05:09:39 INFO - PROCESS | 2244 | 1468498179900 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1176f1c00) [pid = 2244] [serial = 606] [outer = 0x1167ce400] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x125d36800 == 40 [pid = 2244] [id = 198] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x1248b3800 == 39 [pid = 2244] [id = 197] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x121432000 == 38 [pid = 2244] [id = 196] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x121132800 == 37 [pid = 2244] [id = 195] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x119476000 == 36 [pid = 2244] [id = 194] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x118487800 == 35 [pid = 2244] [id = 193] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x117004800 == 34 [pid = 2244] [id = 192] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x118f06800 == 33 [pid = 2244] [id = 191] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x11610d800 == 32 [pid = 2244] [id = 190] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12124e000 == 31 [pid = 2244] [id = 189] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x113a10000 == 30 [pid = 2244] [id = 182] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x123db2000 == 29 [pid = 2244] [id = 201] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x118f9b000 == 28 [pid = 2244] [id = 200] 05:09:40 INFO - PROCESS | 2244 | --DOCSHELL 0x113a16800 == 27 [pid = 2244] [id = 199] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1167ea400) [pid = 2244] [serial = 551] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x112c5b000) [pid = 2244] [serial = 548] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x113c75400) [pid = 2244] [serial = 549] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1128ae400) [pid = 2244] [serial = 545] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x11978d400) [pid = 2244] [serial = 546] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1188a4800) [pid = 2244] [serial = 557] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x116973400) [pid = 2244] [serial = 540] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x115fc8000) [pid = 2244] [serial = 539] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x118ff5400) [pid = 2244] [serial = 543] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1188a2400) [pid = 2244] [serial = 542] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1180f5400) [pid = 2244] [serial = 560] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x118344800) [pid = 2244] [serial = 554] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x12143e800) [pid = 2244] [serial = 566] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x118470800) [pid = 2244] [serial = 555] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x118feec00) [pid = 2244] [serial = 558] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x119e53400) [pid = 2244] [serial = 564] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x1193d9c00) [pid = 2244] [serial = 563] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x11697f800) [pid = 2244] [serial = 552] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x1193cf000) [pid = 2244] [serial = 561] [outer = 0x0] [url = about:blank] 05:09:40 INFO - PROCESS | 2244 | 1468498180808 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1257ms 05:09:40 INFO - PROCESS | 2244 | 1468498180826 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2244 | 1468498180829 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:09:40 INFO - PROCESS | 2244 | 1468498180832 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 2244 | 1468498180834 Marionette TRACE conn2 <- [1,782,null,{}] 05:09:40 INFO - PROCESS | 2244 | 1468498180840 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 2244 | 1468498180842 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:40 INFO - PROCESS | 2244 | 1468498180916 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:09:40 INFO - PROCESS | 2244 | 1468498180925 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2244 | 1468498180927 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x113e0c000 == 28 [pid = 2244] [id = 203] 05:09:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x1128ae000) [pid = 2244] [serial = 607] [outer = 0x0] 05:09:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x1128b2c00) [pid = 2244] [serial = 608] [outer = 0x1128ae000] 05:09:40 INFO - PROCESS | 2244 | 1468498180955 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x112c5b000) [pid = 2244] [serial = 609] [outer = 0x1128ae000] 05:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 05:09:41 INFO - PROCESS | 2244 | 1468498181298 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:09:41 INFO - PROCESS | 2244 | 1468498181304 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2244 | 1468498181307 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:09:41 INFO - PROCESS | 2244 | 1468498181312 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 2244 | 1468498181314 Marionette TRACE conn2 <- [1,786,null,{}] 05:09:41 INFO - PROCESS | 2244 | 1468498181316 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 2244 | 1468498181318 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:41 INFO - PROCESS | 2244 | 1468498181415 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:09:41 INFO - PROCESS | 2244 | 1468498181464 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2244 | 1468498181466 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x11701d800 == 29 [pid = 2244] [id = 204] 05:09:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x112fdd800) [pid = 2244] [serial = 610] [outer = 0x0] 05:09:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x1167ea400) [pid = 2244] [serial = 611] [outer = 0x112fdd800] 05:09:41 INFO - PROCESS | 2244 | 1468498181511 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x116911400) [pid = 2244] [serial = 612] [outer = 0x112fdd800] 05:09:41 INFO - PROCESS | 2244 | 1468498181949 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 05:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:09:41 INFO - PROCESS | 2244 | 1468498181982 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2244 | 1468498181983 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:09:41 INFO - PROCESS | 2244 | 1468498181986 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2244 | 1468498181996 Marionette TRACE conn2 <- [1,790,null,{}] 05:09:42 INFO - PROCESS | 2244 | 1468498182004 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2244 | 1468498182007 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:42 INFO - PROCESS | 2244 | 1468498182087 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:09:42 INFO - PROCESS | 2244 | 1468498182093 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2244 | 1468498182095 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x11853c800 == 30 [pid = 2244] [id = 205] 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x1128b0c00) [pid = 2244] [serial = 613] [outer = 0x0] 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x118428c00) [pid = 2244] [serial = 614] [outer = 0x1128b0c00] 05:09:42 INFO - PROCESS | 2244 | 1468498182125 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x1185e0c00) [pid = 2244] [serial = 615] [outer = 0x1128b0c00] 05:09:42 INFO - PROCESS | 2244 | 1468498182465 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 529ms 05:09:42 INFO - PROCESS | 2244 | 1468498182516 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2244 | 1468498182517 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:09:42 INFO - PROCESS | 2244 | 1468498182520 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2244 | 1468498182521 Marionette TRACE conn2 <- [1,794,null,{}] 05:09:42 INFO - PROCESS | 2244 | 1468498182523 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2244 | 1468498182524 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:42 INFO - PROCESS | 2244 | 1468498182624 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:09:42 INFO - PROCESS | 2244 | 1468498182629 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2244 | 1468498182630 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f03000 == 31 [pid = 2244] [id = 206] 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x11846f400) [pid = 2244] [serial = 616] [outer = 0x0] 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1186ae800) [pid = 2244] [serial = 617] [outer = 0x11846f400] 05:09:42 INFO - PROCESS | 2244 | 1468498182654 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x118fed400) [pid = 2244] [serial = 618] [outer = 0x11846f400] 05:09:42 INFO - PROCESS | 2244 | 1468498182950 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 05:09:42 INFO - PROCESS | 2244 | 1468498182991 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2244 | 1468498182993 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:09:42 INFO - PROCESS | 2244 | 1468498182996 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2244 | 1468498182997 Marionette TRACE conn2 <- [1,798,null,{}] 05:09:43 INFO - PROCESS | 2244 | 1468498182999 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 2244 | 1468498183000 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:43 INFO - PROCESS | 2244 | 1468498183095 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:09:43 INFO - PROCESS | 2244 | 1468498183126 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2244 | 1468498183127 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x119855800 == 32 [pid = 2244] [id = 207] 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x1127cac00) [pid = 2244] [serial = 619] [outer = 0x0] 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1193d0c00) [pid = 2244] [serial = 620] [outer = 0x1127cac00] 05:09:43 INFO - PROCESS | 2244 | 1468498183151 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1193dbc00) [pid = 2244] [serial = 621] [outer = 0x1127cac00] 05:09:43 INFO - PROCESS | 2244 | 1468498183475 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 517ms 05:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:09:43 INFO - PROCESS | 2244 | 1468498183514 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 2244 | 1468498183515 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:09:43 INFO - PROCESS | 2244 | 1468498183517 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2244 | 1468498183518 Marionette TRACE conn2 <- [1,802,null,{}] 05:09:43 INFO - PROCESS | 2244 | 1468498183521 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 2244 | 1468498183525 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:43 INFO - PROCESS | 2244 | 1468498183633 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:09:43 INFO - PROCESS | 2244 | 1468498183665 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2244 | 1468498183667 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x12125b800 == 33 [pid = 2244] [id = 208] 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x119420000) [pid = 2244] [serial = 622] [outer = 0x0] 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x11978e000) [pid = 2244] [serial = 623] [outer = 0x119420000] 05:09:43 INFO - PROCESS | 2244 | 1468498183691 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x121a8d000) [pid = 2244] [serial = 624] [outer = 0x119420000] 05:09:44 INFO - PROCESS | 2244 | 1468498184024 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:09:44 INFO - PROCESS | 2244 | 1468498184039 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2244 | 1468498184040 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:09:44 INFO - PROCESS | 2244 | 1468498184042 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2244 | 1468498184043 Marionette TRACE conn2 <- [1,806,null,{}] 05:09:44 INFO - PROCESS | 2244 | 1468498184051 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 2244 | 1468498184052 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:44 INFO - PROCESS | 2244 | 1468498184153 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:09:44 INFO - PROCESS | 2244 | 1468498184157 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2244 | 1468498184158 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x121911800 == 34 [pid = 2244] [id = 209] 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1128adc00) [pid = 2244] [serial = 625] [outer = 0x0] 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x123d08c00) [pid = 2244] [serial = 626] [outer = 0x1128adc00] 05:09:44 INFO - PROCESS | 2244 | 1468498184182 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x124adf800) [pid = 2244] [serial = 627] [outer = 0x1128adc00] 05:09:44 INFO - PROCESS | 2244 | [2244] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:09:44 INFO - PROCESS | 2244 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:09:44 INFO - PROCESS | 2244 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:09:44 INFO - PROCESS | 2244 | [GFX2-]: Using SkiaGL canvas. 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 05:09:44 INFO - PROCESS | 2244 | 1468498184558 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:09:44 INFO - PROCESS | 2244 | 1468498184561 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2244 | 1468498184562 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:09:44 INFO - PROCESS | 2244 | 1468498184565 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2244 | 1468498184566 Marionette TRACE conn2 <- [1,810,null,{}] 05:09:44 INFO - PROCESS | 2244 | 1468498184568 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 2244 | 1468498184570 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:44 INFO - PROCESS | 2244 | 1468498184661 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:09:44 INFO - PROCESS | 2244 | 1468498184694 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2244 | 1468498184695 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x123daf800 == 35 [pid = 2244] [id = 210] 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x124d1f400) [pid = 2244] [serial = 628] [outer = 0x0] 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x124edb000) [pid = 2244] [serial = 629] [outer = 0x124d1f400] 05:09:44 INFO - PROCESS | 2244 | 1468498184719 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x125f05c00) [pid = 2244] [serial = 630] [outer = 0x124d1f400] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x124adac00) [pid = 2244] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x119e49c00) [pid = 2244] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1128b0800) [pid = 2244] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x115de6800) [pid = 2244] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x118280c00) [pid = 2244] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1127d2400) [pid = 2244] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1121bd000) [pid = 2244] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x119b0f400) [pid = 2244] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x117ed1c00) [pid = 2244] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:09:44 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x115d04000) [pid = 2244] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:09:45 INFO - PROCESS | 2244 | 1468498185092 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 572ms 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:09:45 INFO - PROCESS | 2244 | 1468498185138 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2244 | 1468498185139 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:09:45 INFO - PROCESS | 2244 | 1468498185141 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2244 | 1468498185142 Marionette TRACE conn2 <- [1,814,null,{}] 05:09:45 INFO - PROCESS | 2244 | 1468498185144 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 2244 | 1468498185146 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:45 INFO - PROCESS | 2244 | 1468498185217 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:09:45 INFO - PROCESS | 2244 | 1468498185276 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2244 | 1468498185277 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x11853b000 == 36 [pid = 2244] [id = 211] 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x111c7b800) [pid = 2244] [serial = 631] [outer = 0x0] 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1185e2400) [pid = 2244] [serial = 632] [outer = 0x111c7b800] 05:09:45 INFO - PROCESS | 2244 | 1468498185302 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1211e3800) [pid = 2244] [serial = 633] [outer = 0x111c7b800] 05:09:45 INFO - PROCESS | 2244 | 1468498185661 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:09:45 INFO - PROCESS | 2244 | 1468498185715 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:09:45 INFO - PROCESS | 2244 | 1468498185718 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2244 | 1468498185720 Marionette TRACE conn2 <- [1,818,null,{}] 05:09:45 INFO - PROCESS | 2244 | 1468498185732 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 2244 | 1468498185734 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:45 INFO - PROCESS | 2244 | 1468498185873 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:09:45 INFO - PROCESS | 2244 | 1468498185884 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2244 | 1468498185885 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x127230000 == 37 [pid = 2244] [id = 212] 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1127d2000) [pid = 2244] [serial = 634] [outer = 0x0] 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x125f03400) [pid = 2244] [serial = 635] [outer = 0x1127d2000] 05:09:45 INFO - PROCESS | 2244 | 1468498185926 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x125f10000) [pid = 2244] [serial = 636] [outer = 0x1127d2000] 05:09:46 INFO - PROCESS | 2244 | 1468498186293 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 579ms 05:09:46 INFO - PROCESS | 2244 | 1468498186298 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:09:46 INFO - PROCESS | 2244 | 1468498186301 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:09:46 INFO - PROCESS | 2244 | 1468498186307 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2244 | 1468498186309 Marionette TRACE conn2 <- [1,822,null,{}] 05:09:46 INFO - PROCESS | 2244 | 1468498186313 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 2244 | 1468498186315 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:46 INFO - PROCESS | 2244 | 1468498186484 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:09:46 INFO - PROCESS | 2244 | 1468498186526 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2244 | 1468498186528 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x11984e800 == 38 [pid = 2244] [id = 213] 05:09:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x118fef800) [pid = 2244] [serial = 637] [outer = 0x0] 05:09:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x125fe9400) [pid = 2244] [serial = 638] [outer = 0x118fef800] 05:09:46 INFO - PROCESS | 2244 | 1468498186569 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1266d8c00) [pid = 2244] [serial = 639] [outer = 0x118fef800] 05:09:46 INFO - PROCESS | 2244 | 1468498186897 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 2244 | 1468498186930 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:09:46 INFO - PROCESS | 2244 | 1468498186932 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2244 | 1468498186933 Marionette TRACE conn2 <- [1,826,null,{}] 05:09:46 INFO - PROCESS | 2244 | 1468498186935 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 2244 | 1468498186936 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:47 INFO - PROCESS | 2244 | 1468498187059 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:09:47 INFO - PROCESS | 2244 | 1468498187108 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2244 | 1468498187110 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x112540800 == 39 [pid = 2244] [id = 214] 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1121b2400) [pid = 2244] [serial = 640] [outer = 0x0] 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1127cc800) [pid = 2244] [serial = 641] [outer = 0x1121b2400] 05:09:47 INFO - PROCESS | 2244 | 1468498187141 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1128ad400) [pid = 2244] [serial = 642] [outer = 0x1121b2400] 05:09:47 INFO - PROCESS | 2244 | 1468498187663 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 769ms 05:09:47 INFO - PROCESS | 2244 | 1468498187702 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 2244 | 1468498187707 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:09:47 INFO - PROCESS | 2244 | 1468498187710 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 2244 | 1468498187712 Marionette TRACE conn2 <- [1,830,null,{}] 05:09:47 INFO - PROCESS | 2244 | 1468498187715 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 2244 | 1468498187719 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:47 INFO - PROCESS | 2244 | 1468498187846 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:09:47 INFO - PROCESS | 2244 | 1468498187919 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2244 | 1468498187920 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858b000 == 40 [pid = 2244] [id = 215] 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1167ec800) [pid = 2244] [serial = 643] [outer = 0x0] 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1167f2c00) [pid = 2244] [serial = 644] [outer = 0x1167ec800] 05:09:47 INFO - PROCESS | 2244 | 1468498187950 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x117295c00) [pid = 2244] [serial = 645] [outer = 0x1167ec800] 05:09:48 INFO - PROCESS | 2244 | 1468498188620 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 973ms 05:09:48 INFO - PROCESS | 2244 | 1468498188682 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:09:48 INFO - PROCESS | 2244 | 1468498188685 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:09:48 INFO - PROCESS | 2244 | 1468498188689 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 2244 | 1468498188691 Marionette TRACE conn2 <- [1,834,null,{}] 05:09:48 INFO - PROCESS | 2244 | 1468498188695 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 2244 | 1468498188697 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:48 INFO - PROCESS | 2244 | 1468498188859 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11984e800 == 39 [pid = 2244] [id = 213] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x127230000 == 38 [pid = 2244] [id = 212] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11853b000 == 37 [pid = 2244] [id = 211] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x123daf800 == 36 [pid = 2244] [id = 210] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x121911800 == 35 [pid = 2244] [id = 209] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12125b800 == 34 [pid = 2244] [id = 208] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x119855800 == 33 [pid = 2244] [id = 207] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x118f03000 == 32 [pid = 2244] [id = 206] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11853c800 == 31 [pid = 2244] [id = 205] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11701d800 == 30 [pid = 2244] [id = 204] 05:09:48 INFO - PROCESS | 2244 | --DOCSHELL 0x113e0c000 == 29 [pid = 2244] [id = 203] 05:09:48 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1128a4800) [pid = 2244] [serial = 569] [outer = 0x0] [url = about:blank] 05:09:48 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x112fb3000) [pid = 2244] [serial = 570] [outer = 0x0] [url = about:blank] 05:09:48 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x123ca4400) [pid = 2244] [serial = 567] [outer = 0x0] [url = about:blank] 05:09:48 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1180f2c00) [pid = 2244] [serial = 572] [outer = 0x0] [url = about:blank] 05:09:48 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x11834e800) [pid = 2244] [serial = 573] [outer = 0x0] [url = about:blank] 05:09:48 INFO - PROCESS | 2244 | 1468498188959 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 2244 | 1468498188962 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x11617e000 == 30 [pid = 2244] [id = 216] 05:09:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x111f17c00) [pid = 2244] [serial = 646] [outer = 0x0] 05:09:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1127d4400) [pid = 2244] [serial = 647] [outer = 0x111f17c00] 05:09:49 INFO - PROCESS | 2244 | 1468498189006 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x116495800) [pid = 2244] [serial = 648] [outer = 0x111f17c00] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1210c2800) [pid = 2244] [serial = 584] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1185e0800) [pid = 2244] [serial = 587] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x123d0b800) [pid = 2244] [serial = 590] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1254a6800) [pid = 2244] [serial = 591] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x11846d400) [pid = 2244] [serial = 578] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1185dfc00) [pid = 2244] [serial = 579] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1193d0000) [pid = 2244] [serial = 581] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x11615fc00) [pid = 2244] [serial = 575] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1167f2800) [pid = 2244] [serial = 576] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x125f0d800) [pid = 2244] [serial = 594] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x12150dc00) [pid = 2244] [serial = 585] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x119563800) [pid = 2244] [serial = 582] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x1210c0800) [pid = 2244] [serial = 588] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x125f05000) [pid = 2244] [serial = 593] [outer = 0x0] [url = about:blank] 05:09:49 INFO - PROCESS | 2244 | 1468498189384 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 723ms 05:09:49 INFO - PROCESS | 2244 | 1468498189411 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 2244 | 1468498189415 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:09:49 INFO - PROCESS | 2244 | 1468498189419 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2244 | 1468498189421 Marionette TRACE conn2 <- [1,838,null,{}] 05:09:49 INFO - PROCESS | 2244 | 1468498189423 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 2244 | 1468498189424 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:49 INFO - PROCESS | 2244 | 1468498189518 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:09:49 INFO - PROCESS | 2244 | 1468498189525 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2244 | 1468498189527 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x118498800 == 31 [pid = 2244] [id = 217] 05:09:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1167f1800) [pid = 2244] [serial = 649] [outer = 0x0] 05:09:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x117ec7800) [pid = 2244] [serial = 650] [outer = 0x1167f1800] 05:09:49 INFO - PROCESS | 2244 | 1468498189571 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1180f3000) [pid = 2244] [serial = 651] [outer = 0x1167f1800] 05:09:50 INFO - PROCESS | 2244 | 1468498190063 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 05:09:50 INFO - PROCESS | 2244 | 1468498190097 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2244 | 1468498190099 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:09:50 INFO - PROCESS | 2244 | 1468498190102 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2244 | 1468498190107 Marionette TRACE conn2 <- [1,842,null,{}] 05:09:50 INFO - PROCESS | 2244 | 1468498190119 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 2244 | 1468498190126 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:50 INFO - PROCESS | 2244 | 1468498190228 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:09:50 INFO - PROCESS | 2244 | 1468498190300 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2244 | 1468498190302 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x119472800 == 32 [pid = 2244] [id = 218] 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118426400) [pid = 2244] [serial = 652] [outer = 0x0] 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1185e5c00) [pid = 2244] [serial = 653] [outer = 0x118426400] 05:09:50 INFO - PROCESS | 2244 | 1468498190330 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x118fc5800) [pid = 2244] [serial = 654] [outer = 0x118426400] 05:09:50 INFO - PROCESS | 2244 | 1468498190614 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 525ms 05:09:50 INFO - PROCESS | 2244 | 1468498190628 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2244 | 1468498190630 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:09:50 INFO - PROCESS | 2244 | 1468498190632 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2244 | 1468498190633 Marionette TRACE conn2 <- [1,846,null,{}] 05:09:50 INFO - PROCESS | 2244 | 1468498190636 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 2244 | 1468498190637 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:50 INFO - PROCESS | 2244 | 1468498190727 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:09:50 INFO - PROCESS | 2244 | 1468498190730 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2244 | 1468498190731 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x121249800 == 33 [pid = 2244] [id = 219] 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1193d1000) [pid = 2244] [serial = 655] [outer = 0x0] 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1194b4400) [pid = 2244] [serial = 656] [outer = 0x1193d1000] 05:09:50 INFO - PROCESS | 2244 | 1468498190759 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x11956c800) [pid = 2244] [serial = 657] [outer = 0x1193d1000] 05:09:51 INFO - PROCESS | 2244 | 1468498191114 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 05:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:09:51 INFO - PROCESS | 2244 | 1468498191152 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2244 | 1468498191153 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:09:51 INFO - PROCESS | 2244 | 1468498191155 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2244 | 1468498191156 Marionette TRACE conn2 <- [1,850,null,{}] 05:09:51 INFO - PROCESS | 2244 | 1468498191158 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 2244 | 1468498191159 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:51 INFO - PROCESS | 2244 | 1468498191257 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:09:51 INFO - PROCESS | 2244 | 1468498191289 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 2244 | 1468498191290 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x117084800 == 34 [pid = 2244] [id = 220] 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1194b4c00) [pid = 2244] [serial = 658] [outer = 0x0] 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11978d800) [pid = 2244] [serial = 659] [outer = 0x1194b4c00] 05:09:51 INFO - PROCESS | 2244 | 1468498191314 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1211e9c00) [pid = 2244] [serial = 660] [outer = 0x1194b4c00] 05:09:51 INFO - PROCESS | 2244 | 1468498191649 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 522ms 05:09:51 INFO - PROCESS | 2244 | 1468498191682 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2244 | 1468498191683 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:09:51 INFO - PROCESS | 2244 | 1468498191686 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2244 | 1468498191687 Marionette TRACE conn2 <- [1,854,null,{}] 05:09:51 INFO - PROCESS | 2244 | 1468498191689 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 2244 | 1468498191693 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:51 INFO - PROCESS | 2244 | 1468498191808 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:09:51 INFO - PROCESS | 2244 | 1468498191841 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 2244 | 1468498191842 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x125486000 == 35 [pid = 2244] [id = 221] 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x119789800) [pid = 2244] [serial = 661] [outer = 0x0] 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123ca4800) [pid = 2244] [serial = 662] [outer = 0x119789800] 05:09:51 INFO - PROCESS | 2244 | 1468498191866 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x125f05800) [pid = 2244] [serial = 663] [outer = 0x119789800] 05:09:52 INFO - PROCESS | 2244 | 1468498192166 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 05:09:52 INFO - PROCESS | 2244 | 1468498192208 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2244 | 1468498192209 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:09:52 INFO - PROCESS | 2244 | 1468498192212 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2244 | 1468498192213 Marionette TRACE conn2 <- [1,858,null,{}] 05:09:52 INFO - PROCESS | 2244 | 1468498192215 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 2244 | 1468498192223 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:52 INFO - PROCESS | 2244 | 1468498192311 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:09:52 INFO - PROCESS | 2244 | 1468498192345 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2244 | 1468498192346 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x127233000 == 36 [pid = 2244] [id = 222] 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125f06c00) [pid = 2244] [serial = 664] [outer = 0x0] 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125fe0400) [pid = 2244] [serial = 665] [outer = 0x125f06c00] 05:09:52 INFO - PROCESS | 2244 | 1468498192370 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12639e000) [pid = 2244] [serial = 666] [outer = 0x125f06c00] 05:09:52 INFO - PROCESS | 2244 | 1468498192674 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 518ms 05:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:09:52 INFO - PROCESS | 2244 | 1468498192730 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2244 | 1468498192731 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:09:52 INFO - PROCESS | 2244 | 1468498192733 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2244 | 1468498192734 Marionette TRACE conn2 <- [1,862,null,{}] 05:09:52 INFO - PROCESS | 2244 | 1468498192743 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 2244 | 1468498192744 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:52 INFO - PROCESS | 2244 | 1468498192838 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:09:52 INFO - PROCESS | 2244 | 1468498192842 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2244 | 1468498192843 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d27000 == 37 [pid = 2244] [id = 223] 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125f0ac00) [pid = 2244] [serial = 667] [outer = 0x0] 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x126639400) [pid = 2244] [serial = 668] [outer = 0x125f0ac00] 05:09:52 INFO - PROCESS | 2244 | 1468498192866 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x127292c00) [pid = 2244] [serial = 669] [outer = 0x125f0ac00] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x110e78000) [pid = 2244] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x118f57400) [pid = 2244] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1176ecc00) [pid = 2244] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x112fdd800) [pid = 2244] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1127cac00) [pid = 2244] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x119420000) [pid = 2244] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x124d1f400) [pid = 2244] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x111c7b800) [pid = 2244] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11846f400) [pid = 2244] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1128adc00) [pid = 2244] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1128ae000) [pid = 2244] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1127d2000) [pid = 2244] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1128b0c00) [pid = 2244] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:09:53 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1167ce400) [pid = 2244] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:09:53 INFO - PROCESS | 2244 | 1468498193220 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 05:09:53 INFO - PROCESS | 2244 | 1468498193256 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2244 | 1468498193262 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:09:53 INFO - PROCESS | 2244 | 1468498193265 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 2244 | 1468498193267 Marionette TRACE conn2 <- [1,866,null,{}] 05:09:53 INFO - PROCESS | 2244 | 1468498193299 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 2244 | 1468498193301 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:53 INFO - PROCESS | 2244 | 1468498193420 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:09:53 INFO - PROCESS | 2244 | 1468498193426 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2244 | 1468498193427 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958b800 == 38 [pid = 2244] [id = 224] 05:09:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x113cfa400) [pid = 2244] [serial = 670] [outer = 0x0] 05:09:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1188a4800) [pid = 2244] [serial = 671] [outer = 0x113cfa400] 05:09:53 INFO - PROCESS | 2244 | 1468498193454 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x123ca2800) [pid = 2244] [serial = 672] [outer = 0x113cfa400] 05:09:53 INFO - PROCESS | 2244 | 1468498193788 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 552ms 05:09:53 INFO - PROCESS | 2244 | 1468498193817 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 2244 | 1468498193818 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:09:53 INFO - PROCESS | 2244 | 1468498193833 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 2244 | 1468498193835 Marionette TRACE conn2 <- [1,870,null,{}] 05:09:53 INFO - PROCESS | 2244 | 1468498193838 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 2244 | 1468498193840 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:53 INFO - PROCESS | 2244 | 1468498193956 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:09:53 INFO - PROCESS | 2244 | 1468498193961 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 2244 | 1468498193962 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e96800 == 39 [pid = 2244] [id = 225] 05:09:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x123d0c000) [pid = 2244] [serial = 673] [outer = 0x0] 05:09:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x127292000) [pid = 2244] [serial = 674] [outer = 0x123d0c000] 05:09:54 INFO - PROCESS | 2244 | 1468498194000 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x127329400) [pid = 2244] [serial = 675] [outer = 0x123d0c000] 05:09:54 INFO - PROCESS | 2244 | 1468498194416 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 619ms 05:09:54 INFO - PROCESS | 2244 | 1468498194459 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2244 | 1468498194461 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:09:54 INFO - PROCESS | 2244 | 1468498194463 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2244 | 1468498194465 Marionette TRACE conn2 <- [1,874,null,{}] 05:09:54 INFO - PROCESS | 2244 | 1468498194467 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 2244 | 1468498194469 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:54 INFO - PROCESS | 2244 | 1468498194561 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:09:54 INFO - PROCESS | 2244 | 1468498194565 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2244 | 1468498194567 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b5000 == 40 [pid = 2244] [id = 226] 05:09:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1273cb000) [pid = 2244] [serial = 676] [outer = 0x0] 05:09:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x12760bc00) [pid = 2244] [serial = 677] [outer = 0x1273cb000] 05:09:54 INFO - PROCESS | 2244 | 1468498194595 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1288a6000) [pid = 2244] [serial = 678] [outer = 0x1273cb000] 05:09:54 INFO - PROCESS | 2244 | 1468498194930 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 05:09:54 INFO - PROCESS | 2244 | 1468498194983 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2244 | 1468498194984 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:09:55 INFO - PROCESS | 2244 | 1468498195034 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2244 | 1468498195035 Marionette TRACE conn2 <- [1,878,null,{}] 05:09:55 INFO - PROCESS | 2244 | 1468498195045 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 2244 | 1468498195047 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:55 INFO - PROCESS | 2244 | 1468498195153 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:09:55 INFO - PROCESS | 2244 | 1468498195206 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2244 | 1468498195208 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x11700f000 == 41 [pid = 2244] [id = 227] 05:09:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1128a6c00) [pid = 2244] [serial = 679] [outer = 0x0] 05:09:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x112979400) [pid = 2244] [serial = 680] [outer = 0x1128a6c00] 05:09:55 INFO - PROCESS | 2244 | 1468498195239 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x115096800) [pid = 2244] [serial = 681] [outer = 0x1128a6c00] 05:09:55 INFO - PROCESS | 2244 | 1468498195671 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 682ms 05:09:55 INFO - PROCESS | 2244 | 1468498195713 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:09:55 INFO - PROCESS | 2244 | 1468498195716 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:09:55 INFO - PROCESS | 2244 | 1468498195720 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2244 | 1468498195721 Marionette TRACE conn2 <- [1,882,null,{}] 05:09:55 INFO - PROCESS | 2244 | 1468498195726 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 2244 | 1468498195728 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:55 INFO - PROCESS | 2244 | 1468498195829 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:09:55 INFO - PROCESS | 2244 | 1468498195918 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2244 | 1468498195919 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e9c800 == 42 [pid = 2244] [id = 228] 05:09:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1180eec00) [pid = 2244] [serial = 682] [outer = 0x0] 05:09:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1180f7400) [pid = 2244] [serial = 683] [outer = 0x1180eec00] 05:09:55 INFO - PROCESS | 2244 | 1468498195951 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x118474c00) [pid = 2244] [serial = 684] [outer = 0x1180eec00] 05:09:56 INFO - PROCESS | 2244 | 1468498196363 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 05:09:56 INFO - PROCESS | 2244 | 1468498196391 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 2244 | 1468498196393 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:09:56 INFO - PROCESS | 2244 | 1468498196395 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 2244 | 1468498196397 Marionette TRACE conn2 <- [1,886,null,{}] 05:09:56 INFO - PROCESS | 2244 | 1468498196399 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 2244 | 1468498196400 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:56 INFO - PROCESS | 2244 | 1468498196501 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:09:56 INFO - PROCESS | 2244 | 1468498196560 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2244 | 1468498196564 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b2800 == 43 [pid = 2244] [id = 229] 05:09:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1194b6400) [pid = 2244] [serial = 685] [outer = 0x0] 05:09:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x119785800) [pid = 2244] [serial = 686] [outer = 0x1194b6400] 05:09:56 INFO - PROCESS | 2244 | 1468498196595 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x121811000) [pid = 2244] [serial = 687] [outer = 0x1194b6400] 05:09:57 INFO - PROCESS | 2244 | 1468498197054 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 05:09:57 INFO - PROCESS | 2244 | 1468498197064 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2244 | 1468498197065 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:09:57 INFO - PROCESS | 2244 | 1468498197068 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2244 | 1468498197069 Marionette TRACE conn2 <- [1,890,null,{}] 05:09:57 INFO - PROCESS | 2244 | 1468498197071 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 2244 | 1468498197073 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:57 INFO - PROCESS | 2244 | 1468498197192 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:09:57 INFO - PROCESS | 2244 | 1468498197269 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 2244 | 1468498197271 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abcf000 == 44 [pid = 2244] [id = 230] 05:09:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x124d16000) [pid = 2244] [serial = 688] [outer = 0x0] 05:09:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x125431400) [pid = 2244] [serial = 689] [outer = 0x124d16000] 05:09:57 INFO - PROCESS | 2244 | 1468498197301 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12648a400) [pid = 2244] [serial = 690] [outer = 0x124d16000] 05:09:57 INFO - PROCESS | 2244 | 1468498197707 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 818ms 05:09:57 INFO - PROCESS | 2244 | 1468498197893 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2244 | 1468498197896 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:09:57 INFO - PROCESS | 2244 | 1468498197899 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2244 | 1468498197901 Marionette TRACE conn2 <- [1,894,null,{}] 05:09:57 INFO - PROCESS | 2244 | 1468498197907 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 2244 | 1468498197909 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:58 INFO - PROCESS | 2244 | 1468498197999 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:09:58 INFO - PROCESS | 2244 | 1468498198061 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 2244 | 1468498198064 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x11857c800 == 45 [pid = 2244] [id = 231] 05:09:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x113ef0c00) [pid = 2244] [serial = 691] [outer = 0x0] 05:09:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1164a0c00) [pid = 2244] [serial = 692] [outer = 0x113ef0c00] 05:09:58 INFO - PROCESS | 2244 | 1468498198091 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1167f5000) [pid = 2244] [serial = 693] [outer = 0x113ef0c00] 05:09:58 INFO - PROCESS | 2244 | 1468498198548 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119e96800 == 44 [pid = 2244] [id = 225] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12958b800 == 43 [pid = 2244] [id = 224] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x128d27000 == 42 [pid = 2244] [id = 223] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x127233000 == 41 [pid = 2244] [id = 222] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x125486000 == 40 [pid = 2244] [id = 221] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x117084800 == 39 [pid = 2244] [id = 220] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x121249800 == 38 [pid = 2244] [id = 219] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119472800 == 37 [pid = 2244] [id = 218] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x118498800 == 36 [pid = 2244] [id = 217] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11617e000 == 35 [pid = 2244] [id = 216] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11858b000 == 34 [pid = 2244] [id = 215] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x112540800 == 33 [pid = 2244] [id = 214] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1182c8800 == 32 [pid = 2244] [id = 202] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12abcf000 == 31 [pid = 2244] [id = 230] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b2800 == 30 [pid = 2244] [id = 229] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119e9c800 == 29 [pid = 2244] [id = 228] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b5000 == 28 [pid = 2244] [id = 226] 05:09:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11700f000 == 27 [pid = 2244] [id = 227] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x112c51800) [pid = 2244] [serial = 597] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1194b5c00) [pid = 2244] [serial = 602] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x110ea4800) [pid = 2244] [serial = 596] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x118476c00) [pid = 2244] [serial = 600] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1211e1400) [pid = 2244] [serial = 603] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x117ed2400) [pid = 2244] [serial = 599] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1167ea400) [pid = 2244] [serial = 611] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1193dbc00) [pid = 2244] [serial = 621] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x121a8d000) [pid = 2244] [serial = 624] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x11978e000) [pid = 2244] [serial = 623] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x124edb000) [pid = 2244] [serial = 629] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1185e2400) [pid = 2244] [serial = 632] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1186ae800) [pid = 2244] [serial = 617] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x123d08c00) [pid = 2244] [serial = 626] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x116911400) [pid = 2244] [serial = 612] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1128b2c00) [pid = 2244] [serial = 608] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x112c5b000) [pid = 2244] [serial = 609] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x125f03400) [pid = 2244] [serial = 635] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x118428c00) [pid = 2244] [serial = 614] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1185e0c00) [pid = 2244] [serial = 615] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1176f1c00) [pid = 2244] [serial = 606] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1167f1000) [pid = 2244] [serial = 605] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x125f10000) [pid = 2244] [serial = 636] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1193d0c00) [pid = 2244] [serial = 620] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125f05c00) [pid = 2244] [serial = 630] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x124adf800) [pid = 2244] [serial = 627] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x125fe9400) [pid = 2244] [serial = 638] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x118fed400) [pid = 2244] [serial = 618] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1211e3800) [pid = 2244] [serial = 633] [outer = 0x0] [url = about:blank] 05:09:59 INFO - PROCESS | 2244 | 1468498199082 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2244 | 1468498199085 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:09:59 INFO - PROCESS | 2244 | 1468498199095 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2244 | 1468498199096 Marionette TRACE conn2 <- [1,898,null,{}] 05:09:59 INFO - PROCESS | 2244 | 1468498199100 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 2244 | 1468498199102 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:59 INFO - PROCESS | 2244 | 1468498199185 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:09:59 INFO - PROCESS | 2244 | 1468498199193 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 2244 | 1468498199197 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x11254e000 == 28 [pid = 2244] [id = 232] 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x111cac000) [pid = 2244] [serial = 694] [outer = 0x0] 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x111e5cc00) [pid = 2244] [serial = 695] [outer = 0x111cac000] 05:09:59 INFO - PROCESS | 2244 | 1468498199241 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1121bd800) [pid = 2244] [serial = 696] [outer = 0x111cac000] 05:09:59 INFO - PROCESS | 2244 | 1468498199661 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 621ms 05:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:09:59 INFO - PROCESS | 2244 | 1468498199714 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2244 | 1468498199716 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:09:59 INFO - PROCESS | 2244 | 1468498199721 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2244 | 1468498199724 Marionette TRACE conn2 <- [1,902,null,{}] 05:09:59 INFO - PROCESS | 2244 | 1468498199733 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 2244 | 1468498199735 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:59 INFO - PROCESS | 2244 | 1468498199811 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:09:59 INFO - PROCESS | 2244 | 1468498199815 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 2244 | 1468498199816 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:09:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x116681000 == 29 [pid = 2244] [id = 233] 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x112c51000) [pid = 2244] [serial = 697] [outer = 0x0] 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x112c54000) [pid = 2244] [serial = 698] [outer = 0x112c51000] 05:09:59 INFO - PROCESS | 2244 | 1468498199846 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112e97400) [pid = 2244] [serial = 699] [outer = 0x112c51000] 05:10:00 INFO - PROCESS | 2244 | 1468498200180 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 478ms 05:10:00 INFO - PROCESS | 2244 | 1468498200198 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 2244 | 1468498200199 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:10:00 INFO - PROCESS | 2244 | 1468498200202 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 2244 | 1468498200203 Marionette TRACE conn2 <- [1,906,null,{}] 05:10:00 INFO - PROCESS | 2244 | 1468498200222 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 2244 | 1468498200227 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:00 INFO - PROCESS | 2244 | 1468498200312 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:10:00 INFO - PROCESS | 2244 | 1468498200318 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2244 | 1468498200321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e22800 == 30 [pid = 2244] [id = 234] 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1167e8800) [pid = 2244] [serial = 700] [outer = 0x0] 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1167ecc00) [pid = 2244] [serial = 701] [outer = 0x1167e8800] 05:10:00 INFO - PROCESS | 2244 | 1468498200352 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11690b800) [pid = 2244] [serial = 702] [outer = 0x1167e8800] 05:10:00 INFO - PROCESS | 2244 | 1468498200705 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 05:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:10:00 INFO - PROCESS | 2244 | 1468498200726 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 2244 | 1468498200728 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:10:00 INFO - PROCESS | 2244 | 1468498200730 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 2244 | 1468498200731 Marionette TRACE conn2 <- [1,910,null,{}] 05:10:00 INFO - PROCESS | 2244 | 1468498200733 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 2244 | 1468498200734 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:00 INFO - PROCESS | 2244 | 1468498200837 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:10:00 INFO - PROCESS | 2244 | 1468498200865 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2244 | 1468498200867 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x11853f000 == 31 [pid = 2244] [id = 235] 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x116a1c000) [pid = 2244] [serial = 703] [outer = 0x0] 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1176f2000) [pid = 2244] [serial = 704] [outer = 0x116a1c000] 05:10:00 INFO - PROCESS | 2244 | 1468498200891 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1180f2c00) [pid = 2244] [serial = 705] [outer = 0x116a1c000] 05:10:01 INFO - PROCESS | 2244 | 1468498201176 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 05:10:01 INFO - PROCESS | 2244 | 1468498201199 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2244 | 1468498201200 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:10:01 INFO - PROCESS | 2244 | 1468498201202 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2244 | 1468498201204 Marionette TRACE conn2 <- [1,914,null,{}] 05:10:01 INFO - PROCESS | 2244 | 1468498201214 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 2244 | 1468498201215 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:01 INFO - PROCESS | 2244 | 1468498201319 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:10:01 INFO - PROCESS | 2244 | 1468498201323 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2244 | 1468498201324 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f92000 == 32 [pid = 2244] [id = 236] 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1180f2000) [pid = 2244] [serial = 706] [outer = 0x0] 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x11827d800) [pid = 2244] [serial = 707] [outer = 0x1180f2000] 05:10:01 INFO - PROCESS | 2244 | 1468498201349 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x11842c800) [pid = 2244] [serial = 708] [outer = 0x1180f2000] 05:10:01 INFO - PROCESS | 2244 | 1468498201688 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 527ms 05:10:01 INFO - PROCESS | 2244 | 1468498201729 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2244 | 1468498201731 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:10:01 INFO - PROCESS | 2244 | 1468498201733 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2244 | 1468498201734 Marionette TRACE conn2 <- [1,918,null,{}] 05:10:01 INFO - PROCESS | 2244 | 1468498201742 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 2244 | 1468498201746 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:01 INFO - PROCESS | 2244 | 1468498201861 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:10:01 INFO - PROCESS | 2244 | 1468498201865 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2244 | 1468498201867 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bb9800 == 33 [pid = 2244] [id = 237] 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x11842cc00) [pid = 2244] [serial = 709] [outer = 0x0] 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1185e7400) [pid = 2244] [serial = 710] [outer = 0x11842cc00] 05:10:01 INFO - PROCESS | 2244 | 1468498201892 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x118fcb000) [pid = 2244] [serial = 711] [outer = 0x11842cc00] 05:10:02 INFO - PROCESS | 2244 | 1468498202224 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 528ms 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:10:02 INFO - PROCESS | 2244 | 1468498202276 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2244 | 1468498202277 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:10:02 INFO - PROCESS | 2244 | 1468498202279 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2244 | 1468498202280 Marionette TRACE conn2 <- [1,922,null,{}] 05:10:02 INFO - PROCESS | 2244 | 1468498202282 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 2244 | 1468498202284 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:02 INFO - PROCESS | 2244 | 1468498202375 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:10:02 INFO - PROCESS | 2244 | 1468498202379 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2244 | 1468498202380 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858b800 == 34 [pid = 2244] [id = 238] 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x118471000) [pid = 2244] [serial = 712] [outer = 0x0] 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1193d0800) [pid = 2244] [serial = 713] [outer = 0x118471000] 05:10:02 INFO - PROCESS | 2244 | 1468498202410 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x119419c00) [pid = 2244] [serial = 714] [outer = 0x118471000] 05:10:02 INFO - PROCESS | 2244 | 1468498202715 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 468ms 05:10:02 INFO - PROCESS | 2244 | 1468498202749 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2244 | 1468498202750 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:10:02 INFO - PROCESS | 2244 | 1468498202752 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2244 | 1468498202754 Marionette TRACE conn2 <- [1,926,null,{}] 05:10:02 INFO - PROCESS | 2244 | 1468498202759 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 2244 | 1468498202760 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:02 INFO - PROCESS | 2244 | 1468498202849 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:10:02 INFO - PROCESS | 2244 | 1468498202884 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2244 | 1468498202885 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x121560000 == 35 [pid = 2244] [id = 239] 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x110e99000) [pid = 2244] [serial = 715] [outer = 0x0] 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x119421800) [pid = 2244] [serial = 716] [outer = 0x110e99000] 05:10:02 INFO - PROCESS | 2244 | 1468498202911 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x119788000) [pid = 2244] [serial = 717] [outer = 0x110e99000] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1194b4c00) [pid = 2244] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x119789800) [pid = 2244] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1167f1800) [pid = 2244] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x111f17c00) [pid = 2244] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1121b2400) [pid = 2244] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1167ec800) [pid = 2244] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x118426400) [pid = 2244] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1193d1000) [pid = 2244] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x125f06c00) [pid = 2244] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1273cb000) [pid = 2244] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x123d0c000) [pid = 2244] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x118fef800) [pid = 2244] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x125f0ac00) [pid = 2244] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:10:03 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x113cfa400) [pid = 2244] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:10:03 INFO - PROCESS | 2244 | 1468498203373 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 05:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:10:03 INFO - PROCESS | 2244 | 1468498203425 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2244 | 1468498203426 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:10:03 INFO - PROCESS | 2244 | 1468498203428 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 2244 | 1468498203430 Marionette TRACE conn2 <- [1,930,null,{}] 05:10:03 INFO - PROCESS | 2244 | 1468498203432 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 2244 | 1468498203433 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:03 INFO - PROCESS | 2244 | 1468498203504 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:10:03 INFO - PROCESS | 2244 | 1468498203509 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2244 | 1468498203510 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d94800 == 36 [pid = 2244] [id = 240] 05:10:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1133b0400) [pid = 2244] [serial = 718] [outer = 0x0] 05:10:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1180f7000) [pid = 2244] [serial = 719] [outer = 0x1133b0400] 05:10:03 INFO - PROCESS | 2244 | 1468498203534 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1194bcc00) [pid = 2244] [serial = 720] [outer = 0x1133b0400] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x116681000 == 35 [pid = 2244] [id = 233] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x11857c800 == 34 [pid = 2244] [id = 231] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x11254e000 == 33 [pid = 2244] [id = 232] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x119bb9800 == 32 [pid = 2244] [id = 237] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x121560000 == 31 [pid = 2244] [id = 239] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x118f92000 == 30 [pid = 2244] [id = 236] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x11858b800 == 29 [pid = 2244] [id = 238] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x11853f000 == 28 [pid = 2244] [id = 235] 05:10:04 INFO - PROCESS | 2244 | --DOCSHELL 0x117e22800 == 27 [pid = 2244] [id = 234] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125f05800) [pid = 2244] [serial = 663] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12760bc00) [pid = 2244] [serial = 677] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1288a6000) [pid = 2244] [serial = 678] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x127329400) [pid = 2244] [serial = 675] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1266d8c00) [pid = 2244] [serial = 639] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x126639400) [pid = 2244] [serial = 668] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12639e000) [pid = 2244] [serial = 666] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x127292000) [pid = 2244] [serial = 674] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1188a4800) [pid = 2244] [serial = 671] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x127292c00) [pid = 2244] [serial = 669] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1211e9c00) [pid = 2244] [serial = 660] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x123ca2800) [pid = 2244] [serial = 672] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x11956c800) [pid = 2244] [serial = 657] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x11978d800) [pid = 2244] [serial = 659] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x123ca4800) [pid = 2244] [serial = 662] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x117ec7800) [pid = 2244] [serial = 650] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1180f3000) [pid = 2244] [serial = 651] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1127d4400) [pid = 2244] [serial = 647] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x116495800) [pid = 2244] [serial = 648] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1127cc800) [pid = 2244] [serial = 641] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x1128ad400) [pid = 2244] [serial = 642] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1167f2c00) [pid = 2244] [serial = 644] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x117295c00) [pid = 2244] [serial = 645] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x1185e5c00) [pid = 2244] [serial = 653] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x118fc5800) [pid = 2244] [serial = 654] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x1194b4400) [pid = 2244] [serial = 656] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x125fe0400) [pid = 2244] [serial = 665] [outer = 0x0] [url = about:blank] 05:10:04 INFO - PROCESS | 2244 | 1468498204813 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1420ms 05:10:04 INFO - PROCESS | 2244 | 1468498204850 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2244 | 1468498204852 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:10:04 INFO - PROCESS | 2244 | 1468498204858 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2244 | 1468498204861 Marionette TRACE conn2 <- [1,934,null,{}] 05:10:04 INFO - PROCESS | 2244 | 1468498204866 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 2244 | 1468498204867 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:04 INFO - PROCESS | 2244 | 1468498204947 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:10:04 INFO - PROCESS | 2244 | 1468498204997 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 2244 | 1468498204999 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x115fe2800 == 28 [pid = 2244] [id = 241] 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x1127d2800) [pid = 2244] [serial = 721] [outer = 0x0] 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x1128a5400) [pid = 2244] [serial = 722] [outer = 0x1127d2800] 05:10:05 INFO - PROCESS | 2244 | 1468498205026 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x1128b1800) [pid = 2244] [serial = 723] [outer = 0x1127d2800] 05:10:05 INFO - PROCESS | 2244 | 1468498205328 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 526ms 05:10:05 INFO - PROCESS | 2244 | 1468498205382 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 2244 | 1468498205385 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:10:05 INFO - PROCESS | 2244 | 1468498205390 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 2244 | 1468498205391 Marionette TRACE conn2 <- [1,938,null,{}] 05:10:05 INFO - PROCESS | 2244 | 1468498205394 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 2244 | 1468498205396 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:05 INFO - PROCESS | 2244 | 1468498205469 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:10:05 INFO - PROCESS | 2244 | 1468498205517 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2244 | 1468498205519 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f3b800 == 29 [pid = 2244] [id = 242] 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x1128b2800) [pid = 2244] [serial = 724] [outer = 0x0] 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x112c54800) [pid = 2244] [serial = 725] [outer = 0x1128b2800] 05:10:05 INFO - PROCESS | 2244 | 1468498205546 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x115d05400) [pid = 2244] [serial = 726] [outer = 0x1128b2800] 05:10:05 INFO - PROCESS | 2244 | 1468498205835 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 472ms 05:10:05 INFO - PROCESS | 2244 | 1468498205862 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 2244 | 1468498205863 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:10:05 INFO - PROCESS | 2244 | 1468498205866 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 2244 | 1468498205879 Marionette TRACE conn2 <- [1,942,null,{}] 05:10:05 INFO - PROCESS | 2244 | 1468498205890 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 2244 | 1468498205893 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:05 INFO - PROCESS | 2244 | 1468498205967 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:10:05 INFO - PROCESS | 2244 | 1468498205974 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 2244 | 1468498205976 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x11847e000 == 30 [pid = 2244] [id = 243] 05:10:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x110e99800) [pid = 2244] [serial = 727] [outer = 0x0] 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x116903000) [pid = 2244] [serial = 728] [outer = 0x110e99800] 05:10:06 INFO - PROCESS | 2244 | 1468498206004 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x117297800) [pid = 2244] [serial = 729] [outer = 0x110e99800] 05:10:06 INFO - PROCESS | 2244 | 1468498206316 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 482ms 05:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:10:06 INFO - PROCESS | 2244 | 1468498206349 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2244 | 1468498206351 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:10:06 INFO - PROCESS | 2244 | 1468498206353 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2244 | 1468498206354 Marionette TRACE conn2 <- [1,946,null,{}] 05:10:06 INFO - PROCESS | 2244 | 1468498206359 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 2244 | 1468498206360 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:06 INFO - PROCESS | 2244 | 1468498206457 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:10:06 INFO - PROCESS | 2244 | 1468498206462 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2244 | 1468498206463 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x11853f000 == 31 [pid = 2244] [id = 244] 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1167f2c00) [pid = 2244] [serial = 730] [outer = 0x0] 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x117ed0800) [pid = 2244] [serial = 731] [outer = 0x1167f2c00] 05:10:06 INFO - PROCESS | 2244 | 1468498206488 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x1180fb000) [pid = 2244] [serial = 732] [outer = 0x1167f2c00] 05:10:06 INFO - PROCESS | 2244 | 1468498206758 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 421ms 05:10:06 INFO - PROCESS | 2244 | 1468498206780 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2244 | 1468498206782 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:10:06 INFO - PROCESS | 2244 | 1468498206784 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2244 | 1468498206785 Marionette TRACE conn2 <- [1,950,null,{}] 05:10:06 INFO - PROCESS | 2244 | 1468498206788 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 2244 | 1468498206792 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:06 INFO - PROCESS | 2244 | 1468498206881 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:10:06 INFO - PROCESS | 2244 | 1468498206885 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2244 | 1468498206886 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946f800 == 32 [pid = 2244] [id = 245] 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x110ea5000) [pid = 2244] [serial = 733] [outer = 0x0] 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1128a5000) [pid = 2244] [serial = 734] [outer = 0x110ea5000] 05:10:06 INFO - PROCESS | 2244 | 1468498206912 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1184a0400) [pid = 2244] [serial = 735] [outer = 0x110ea5000] 05:10:07 INFO - PROCESS | 2244 | 1468498207229 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 469ms 05:10:07 INFO - PROCESS | 2244 | 1468498207258 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2244 | 1468498207259 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:10:07 INFO - PROCESS | 2244 | 1468498207262 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2244 | 1468498207263 Marionette TRACE conn2 <- [1,954,null,{}] 05:10:07 INFO - PROCESS | 2244 | 1468498207266 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 2244 | 1468498207272 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:07 INFO - PROCESS | 2244 | 1468498207398 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:10:07 INFO - PROCESS | 2244 | 1468498207406 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2244 | 1468498207407 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bc2800 == 33 [pid = 2244] [id = 246] 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1127cb800) [pid = 2244] [serial = 736] [outer = 0x0] 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1185e2000) [pid = 2244] [serial = 737] [outer = 0x1127cb800] 05:10:07 INFO - PROCESS | 2244 | 1468498207432 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1193cc800) [pid = 2244] [serial = 738] [outer = 0x1127cb800] 05:10:07 INFO - PROCESS | 2244 | 1468498207727 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 05:10:07 INFO - PROCESS | 2244 | 1468498207780 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2244 | 1468498207782 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:10:07 INFO - PROCESS | 2244 | 1468498207784 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2244 | 1468498207785 Marionette TRACE conn2 <- [1,958,null,{}] 05:10:07 INFO - PROCESS | 2244 | 1468498207787 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 2244 | 1468498207788 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:07 INFO - PROCESS | 2244 | 1468498207858 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:10:07 INFO - PROCESS | 2244 | 1468498207861 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2244 | 1468498207863 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x121351800 == 34 [pid = 2244] [id = 247] 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x116981000) [pid = 2244] [serial = 739] [outer = 0x0] 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1193db400) [pid = 2244] [serial = 740] [outer = 0x116981000] 05:10:07 INFO - PROCESS | 2244 | 1468498207896 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1194b5400) [pid = 2244] [serial = 741] [outer = 0x116981000] 05:10:08 INFO - PROCESS | 2244 | 1468498208197 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 418ms 05:10:08 INFO - PROCESS | 2244 | 1468498208203 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2244 | 1468498208204 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:10:08 INFO - PROCESS | 2244 | 1468498208214 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 2244 | 1468498208215 Marionette TRACE conn2 <- [1,962,null,{}] 05:10:08 INFO - PROCESS | 2244 | 1468498208218 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 2244 | 1468498208219 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:08 INFO - PROCESS | 2244 | 1468498208296 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:10:08 INFO - PROCESS | 2244 | 1468498208359 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2244 | 1468498208360 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x121909000 == 35 [pid = 2244] [id = 248] 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1194b5800) [pid = 2244] [serial = 742] [outer = 0x0] 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x119785000) [pid = 2244] [serial = 743] [outer = 0x1194b5800] 05:10:08 INFO - PROCESS | 2244 | 1468498208384 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x11978ec00) [pid = 2244] [serial = 744] [outer = 0x1194b5800] 05:10:08 INFO - PROCESS | 2244 | 1468498208664 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 05:10:08 INFO - PROCESS | 2244 | 1468498208686 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2244 | 1468498208688 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:10:08 INFO - PROCESS | 2244 | 1468498208699 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 2244 | 1468498208700 Marionette TRACE conn2 <- [1,966,null,{}] 05:10:08 INFO - PROCESS | 2244 | 1468498208702 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 2244 | 1468498208704 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:08 INFO - PROCESS | 2244 | 1468498208778 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:10:08 INFO - PROCESS | 2244 | 1468498208781 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2244 | 1468498208782 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x11847d800 == 36 [pid = 2244] [id = 249] 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1161a1800) [pid = 2244] [serial = 745] [outer = 0x0] 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1210c7000) [pid = 2244] [serial = 746] [outer = 0x1161a1800] 05:10:08 INFO - PROCESS | 2244 | 1468498208816 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x12143b000) [pid = 2244] [serial = 747] [outer = 0x1161a1800] 05:10:09 INFO - PROCESS | 2244 | 1468498209114 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 418ms 05:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:10:09 INFO - PROCESS | 2244 | 1468498209118 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2244 | 1468498209119 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:10:09 INFO - PROCESS | 2244 | 1468498209129 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2244 | 1468498209131 Marionette TRACE conn2 <- [1,970,null,{}] 05:10:09 INFO - PROCESS | 2244 | 1468498209133 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 2244 | 1468498209134 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:09 INFO - PROCESS | 2244 | 1468498209221 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:10:09 INFO - PROCESS | 2244 | 1468498209277 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2244 | 1468498209278 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x125d4b800 == 37 [pid = 2244] [id = 250] 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x113cfa400) [pid = 2244] [serial = 748] [outer = 0x0] 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1210c3000) [pid = 2244] [serial = 749] [outer = 0x113cfa400] 05:10:09 INFO - PROCESS | 2244 | 1468498209304 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x121a98000) [pid = 2244] [serial = 750] [outer = 0x113cfa400] 05:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 529ms 05:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:10:09 INFO - PROCESS | 2244 | 1468498209645 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:10:09 INFO - PROCESS | 2244 | 1468498209650 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2244 | 1468498209651 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:10:09 INFO - PROCESS | 2244 | 1468498209654 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2244 | 1468498209658 Marionette TRACE conn2 <- [1,974,null,{}] 05:10:09 INFO - PROCESS | 2244 | 1468498209661 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 2244 | 1468498209663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:09 INFO - PROCESS | 2244 | 1468498209745 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:10:09 INFO - PROCESS | 2244 | 1468498209749 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2244 | 1468498209750 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946f000 == 38 [pid = 2244] [id = 251] 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121a90400) [pid = 2244] [serial = 751] [outer = 0x0] 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x123ca4400) [pid = 2244] [serial = 752] [outer = 0x121a90400] 05:10:09 INFO - PROCESS | 2244 | 1468498209779 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x124ed7000) [pid = 2244] [serial = 753] [outer = 0x121a90400] 05:10:10 INFO - PROCESS | 2244 | 1468498210124 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:10:10 INFO - PROCESS | 2244 | 1468498210176 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2244 | 1468498210177 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:10:10 INFO - PROCESS | 2244 | 1468498210179 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2244 | 1468498210180 Marionette TRACE conn2 <- [1,978,null,{}] 05:10:10 INFO - PROCESS | 2244 | 1468498210182 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 2244 | 1468498210183 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:10 INFO - PROCESS | 2244 | 1468498210259 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:10:10 INFO - PROCESS | 2244 | 1468498210262 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2244 | 1468498210263 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d2e000 == 39 [pid = 2244] [id = 252] 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x123d0d400) [pid = 2244] [serial = 754] [outer = 0x0] 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x125435400) [pid = 2244] [serial = 755] [outer = 0x123d0d400] 05:10:10 INFO - PROCESS | 2244 | 1468498210287 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125f05c00) [pid = 2244] [serial = 756] [outer = 0x123d0d400] 05:10:10 INFO - PROCESS | 2244 | 1468498210601 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 05:10:10 INFO - PROCESS | 2244 | 1468498210647 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2244 | 1468498210649 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:10:10 INFO - PROCESS | 2244 | 1468498210651 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 2244 | 1468498210652 Marionette TRACE conn2 <- [1,982,null,{}] 05:10:10 INFO - PROCESS | 2244 | 1468498210654 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 2244 | 1468498210655 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:10 INFO - PROCESS | 2244 | 1468498210730 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:10:10 INFO - PROCESS | 2244 | 1468498210733 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2244 | 1468498210734 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x129311800 == 40 [pid = 2244] [id = 253] 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x121810400) [pid = 2244] [serial = 757] [outer = 0x0] 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125f0c800) [pid = 2244] [serial = 758] [outer = 0x121810400] 05:10:10 INFO - PROCESS | 2244 | 1468498210760 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x125fdec00) [pid = 2244] [serial = 759] [outer = 0x121810400] 05:10:11 INFO - PROCESS | 2244 | 1468498211097 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 468ms 05:10:11 INFO - PROCESS | 2244 | 1468498211119 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2244 | 1468498211120 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:10:11 INFO - PROCESS | 2244 | 1468498211126 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2244 | 1468498211127 Marionette TRACE conn2 <- [1,986,null,{}] 05:10:11 INFO - PROCESS | 2244 | 1468498211129 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 2244 | 1468498211131 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:11 INFO - PROCESS | 2244 | 1468498211236 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:10:11 INFO - PROCESS | 2244 | 1468498211244 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2244 | 1468498211245 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958c000 == 41 [pid = 2244] [id = 254] 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x125fde800) [pid = 2244] [serial = 760] [outer = 0x0] 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x125fe6400) [pid = 2244] [serial = 761] [outer = 0x125fde800] 05:10:11 INFO - PROCESS | 2244 | 1468498211268 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12640b000) [pid = 2244] [serial = 762] [outer = 0x125fde800] 05:10:11 INFO - PROCESS | 2244 | 1468498211565 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 471ms 05:10:11 INFO - PROCESS | 2244 | 1468498211595 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2244 | 1468498211596 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:10:11 INFO - PROCESS | 2244 | 1468498211598 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2244 | 1468498211599 Marionette TRACE conn2 <- [1,990,null,{}] 05:10:11 INFO - PROCESS | 2244 | 1468498211602 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 2244 | 1468498211603 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:11 INFO - PROCESS | 2244 | 1468498211698 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:10:11 INFO - PROCESS | 2244 | 1468498211709 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2244 | 1468498211710 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e5800 == 42 [pid = 2244] [id = 255] 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x11849fc00) [pid = 2244] [serial = 763] [outer = 0x0] 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x126493400) [pid = 2244] [serial = 764] [outer = 0x11849fc00] 05:10:11 INFO - PROCESS | 2244 | 1468498211741 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1266d6400) [pid = 2244] [serial = 765] [outer = 0x11849fc00] 05:10:12 INFO - PROCESS | 2244 | 1468498212046 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 470ms 05:10:12 INFO - PROCESS | 2244 | 1468498212069 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2244 | 1468498212070 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:10:12 INFO - PROCESS | 2244 | 1468498212074 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2244 | 1468498212077 Marionette TRACE conn2 <- [1,994,null,{}] 05:10:12 INFO - PROCESS | 2244 | 1468498212079 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 2244 | 1468498212080 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:12 INFO - PROCESS | 2244 | 1468498212178 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:10:12 INFO - PROCESS | 2244 | 1468498212181 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2244 | 1468498212182 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5ac800 == 43 [pid = 2244] [id = 256] 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x11978c000) [pid = 2244] [serial = 766] [outer = 0x0] 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1266da800) [pid = 2244] [serial = 767] [outer = 0x11978c000] 05:10:12 INFO - PROCESS | 2244 | 1468498212235 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x127296400) [pid = 2244] [serial = 768] [outer = 0x11978c000] 05:10:12 INFO - PROCESS | 2244 | 1468498212551 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 523ms 05:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:10:12 INFO - PROCESS | 2244 | 1468498212596 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2244 | 1468498212597 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:10:12 INFO - PROCESS | 2244 | 1468498212599 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 2244 | 1468498212600 Marionette TRACE conn2 <- [1,998,null,{}] 05:10:12 INFO - PROCESS | 2244 | 1468498212610 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 2244 | 1468498212611 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:12 INFO - PROCESS | 2244 | 1468498212711 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:10:12 INFO - PROCESS | 2244 | 1468498212714 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 2244 | 1468498212715 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaae000 == 44 [pid = 2244] [id = 257] 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x11978f000) [pid = 2244] [serial = 769] [outer = 0x0] 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x127298400) [pid = 2244] [serial = 770] [outer = 0x11978f000] 05:10:12 INFO - PROCESS | 2244 | 1468498212746 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1273ce000) [pid = 2244] [serial = 771] [outer = 0x11978f000] 05:10:13 INFO - PROCESS | 2244 | 1468498213047 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 478ms 05:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:10:13 INFO - PROCESS | 2244 | 1468498213081 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2244 | 1468498213083 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:10:13 INFO - PROCESS | 2244 | 1468498213086 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2244 | 1468498213089 Marionette TRACE conn2 <- [1,1002,null,{}] 05:10:13 INFO - PROCESS | 2244 | 1468498213110 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 2244 | 1468498213112 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:13 INFO - PROCESS | 2244 | 1468498213257 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:10:13 INFO - PROCESS | 2244 | 1468498213272 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2244 | 1468498213273 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b17c000 == 45 [pid = 2244] [id = 258] 05:10:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x124ad0400) [pid = 2244] [serial = 772] [outer = 0x0] 05:10:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x127605c00) [pid = 2244] [serial = 773] [outer = 0x124ad0400] 05:10:13 INFO - PROCESS | 2244 | 1468498213308 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1288a2c00) [pid = 2244] [serial = 774] [outer = 0x124ad0400] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1180f2000) [pid = 2244] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x11842cc00) [pid = 2244] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x110e99000) [pid = 2244] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x118471000) [pid = 2244] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1180eec00) [pid = 2244] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1194b6400) [pid = 2244] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x124d16000) [pid = 2244] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x113ef0c00) [pid = 2244] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x111cac000) [pid = 2244] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x112c51000) [pid = 2244] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1167e8800) [pid = 2244] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x116a1c000) [pid = 2244] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:10:13 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1128a6c00) [pid = 2244] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:10:13 INFO - PROCESS | 2244 | 1468498213768 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 05:10:13 INFO - PROCESS | 2244 | 1468498213820 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 2244 | 1468498213821 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:10:13 INFO - PROCESS | 2244 | 1468498213824 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 2244 | 1468498213825 Marionette TRACE conn2 <- [1,1006,null,{}] 05:10:13 INFO - PROCESS | 2244 | 1468498213827 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 2244 | 1468498213828 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:13 INFO - PROCESS | 2244 | 1468498213910 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:10:13 INFO - PROCESS | 2244 | 1468498213963 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2244 | 1468498213964 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b192800 == 46 [pid = 2244] [id = 259] 05:10:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x112de3000) [pid = 2244] [serial = 775] [outer = 0x0] 05:10:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1176ee400) [pid = 2244] [serial = 776] [outer = 0x112de3000] 05:10:13 INFO - PROCESS | 2244 | 1468498213995 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1193ce000) [pid = 2244] [serial = 777] [outer = 0x112de3000] 05:10:14 INFO - PROCESS | 2244 | 1468498214254 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 468ms 05:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:10:14 INFO - PROCESS | 2244 | 1468498214296 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2244 | 1468498214297 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:10:14 INFO - PROCESS | 2244 | 1468498214299 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2244 | 1468498214300 Marionette TRACE conn2 <- [1,1010,null,{}] 05:10:14 INFO - PROCESS | 2244 | 1468498214303 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2244 | 1468498214304 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:14 INFO - PROCESS | 2244 | 1468498214401 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:10:14 INFO - PROCESS | 2244 | 1468498214404 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2244 | 1468498214407 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbcb000 == 47 [pid = 2244] [id = 260] 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x118fee400) [pid = 2244] [serial = 778] [outer = 0x0] 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x127602800) [pid = 2244] [serial = 779] [outer = 0x118fee400] 05:10:14 INFO - PROCESS | 2244 | 1468498214431 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1288a5800) [pid = 2244] [serial = 780] [outer = 0x118fee400] 05:10:14 INFO - PROCESS | 2244 | 1468498214751 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 475ms 05:10:14 INFO - PROCESS | 2244 | 1468498214777 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2244 | 1468498214778 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:10:14 INFO - PROCESS | 2244 | 1468498214781 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2244 | 1468498214782 Marionette TRACE conn2 <- [1,1014,null,{}] 05:10:14 INFO - PROCESS | 2244 | 1468498214784 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2244 | 1468498214785 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:14 INFO - PROCESS | 2244 | 1468498214902 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:10:14 INFO - PROCESS | 2244 | 1468498214907 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2244 | 1468498214908 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbcc800 == 48 [pid = 2244] [id = 261] 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x118281000) [pid = 2244] [serial = 781] [outer = 0x0] 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1288a4400) [pid = 2244] [serial = 782] [outer = 0x118281000] 05:10:14 INFO - PROCESS | 2244 | 1468498214933 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x128b51000) [pid = 2244] [serial = 783] [outer = 0x118281000] 05:10:15 INFO - PROCESS | 2244 | 1468498215260 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 05:10:15 INFO - PROCESS | 2244 | 1468498215301 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:10:15 INFO - PROCESS | 2244 | 1468498215303 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:10:15 INFO - PROCESS | 2244 | 1468498215306 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 2244 | 1468498215308 Marionette TRACE conn2 <- [1,1018,null,{}] 05:10:15 INFO - PROCESS | 2244 | 1468498215312 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 2244 | 1468498215313 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:15 INFO - PROCESS | 2244 | 1468498215438 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:10:15 INFO - PROCESS | 2244 | 1468498215519 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2244 | 1468498215520 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c50a000 == 49 [pid = 2244] [id = 262] 05:10:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x115f22000) [pid = 2244] [serial = 784] [outer = 0x0] 05:10:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x128b58000) [pid = 2244] [serial = 785] [outer = 0x115f22000] 05:10:15 INFO - PROCESS | 2244 | 1468498215560 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1290d5000) [pid = 2244] [serial = 786] [outer = 0x115f22000] 05:10:16 INFO - PROCESS | 2244 | 1468498216082 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 821ms 05:10:16 INFO - PROCESS | 2244 | 1468498216163 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2244 | 1468498216166 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:10:16 INFO - PROCESS | 2244 | 1468498216170 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2244 | 1468498216175 Marionette TRACE conn2 <- [1,1022,null,{}] 05:10:16 INFO - PROCESS | 2244 | 1468498216179 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 2244 | 1468498216181 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:16 INFO - PROCESS | 2244 | 1468498216297 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:10:16 INFO - PROCESS | 2244 | 1468498216374 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2244 | 1468498216375 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f39800 == 50 [pid = 2244] [id = 263] 05:10:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1127d2400) [pid = 2244] [serial = 787] [outer = 0x0] 05:10:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1128abc00) [pid = 2244] [serial = 788] [outer = 0x1127d2400] 05:10:16 INFO - PROCESS | 2244 | 1468498216406 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x112c54400) [pid = 2244] [serial = 789] [outer = 0x1127d2400] 05:10:17 INFO - PROCESS | 2244 | 1468498217131 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 975ms 05:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:10:17 INFO - PROCESS | 2244 | 1468498217145 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 2244 | 1468498217147 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:10:17 INFO - PROCESS | 2244 | 1468498217151 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 2244 | 1468498217152 Marionette TRACE conn2 <- [1,1026,null,{}] 05:10:17 INFO - PROCESS | 2244 | 1468498217156 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 2244 | 1468498217158 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:17 INFO - PROCESS | 2244 | 1468498217260 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:10:17 INFO - PROCESS | 2244 | 1468498217340 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2244 | 1468498217342 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x113a85800 == 51 [pid = 2244] [id = 264] 05:10:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x112c5d800) [pid = 2244] [serial = 790] [outer = 0x0] 05:10:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x112ea0400) [pid = 2244] [serial = 791] [outer = 0x112c5d800] 05:10:17 INFO - PROCESS | 2244 | 1468498217370 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x115095800) [pid = 2244] [serial = 792] [outer = 0x112c5d800] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbcc800 == 50 [pid = 2244] [id = 261] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbcb000 == 49 [pid = 2244] [id = 260] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12b192800 == 48 [pid = 2244] [id = 259] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12b17c000 == 47 [pid = 2244] [id = 258] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaae000 == 46 [pid = 2244] [id = 257] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x1180f7000) [pid = 2244] [serial = 719] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5ac800 == 45 [pid = 2244] [id = 256] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e5800 == 44 [pid = 2244] [id = 255] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12958c000 == 43 [pid = 2244] [id = 254] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x129311800 == 42 [pid = 2244] [id = 253] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x128d2e000 == 41 [pid = 2244] [id = 252] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11946f000 == 40 [pid = 2244] [id = 251] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x125d4b800 == 39 [pid = 2244] [id = 250] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11847d800 == 38 [pid = 2244] [id = 249] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x121909000 == 37 [pid = 2244] [id = 248] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x121351800 == 36 [pid = 2244] [id = 247] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x119bc2800 == 35 [pid = 2244] [id = 246] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11946f800 == 34 [pid = 2244] [id = 245] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11853f000 == 33 [pid = 2244] [id = 244] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11847e000 == 32 [pid = 2244] [id = 243] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x116f3b800 == 31 [pid = 2244] [id = 242] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x115fe2800 == 30 [pid = 2244] [id = 241] 05:10:17 INFO - PROCESS | 2244 | --DOCSHELL 0x123d94800 == 29 [pid = 2244] [id = 240] 05:10:17 INFO - PROCESS | 2244 | 1468498217798 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 05:10:17 INFO - PROCESS | 2244 | 1468498217821 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 2244 | 1468498217827 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:10:17 INFO - PROCESS | 2244 | 1468498217832 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 2244 | 1468498217834 Marionette TRACE conn2 <- [1,1030,null,{}] 05:10:17 INFO - PROCESS | 2244 | 1468498217837 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 2244 | 1468498217840 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:17 INFO - PROCESS | 2244 | 1468498217926 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x11827d800) [pid = 2244] [serial = 707] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x1185e7400) [pid = 2244] [serial = 710] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x119421800) [pid = 2244] [serial = 716] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x119419c00) [pid = 2244] [serial = 714] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1193d0800) [pid = 2244] [serial = 713] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1180f7400) [pid = 2244] [serial = 683] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x118474c00) [pid = 2244] [serial = 684] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x119785800) [pid = 2244] [serial = 686] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x121811000) [pid = 2244] [serial = 687] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x125431400) [pid = 2244] [serial = 689] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x12648a400) [pid = 2244] [serial = 690] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1164a0c00) [pid = 2244] [serial = 692] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1167f5000) [pid = 2244] [serial = 693] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x111e5cc00) [pid = 2244] [serial = 695] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1121bd800) [pid = 2244] [serial = 696] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x112c54000) [pid = 2244] [serial = 698] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x112e97400) [pid = 2244] [serial = 699] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1167ecc00) [pid = 2244] [serial = 701] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x119788000) [pid = 2244] [serial = 717] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x11690b800) [pid = 2244] [serial = 702] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1176f2000) [pid = 2244] [serial = 704] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112979400) [pid = 2244] [serial = 680] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x115096800) [pid = 2244] [serial = 681] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x118fcb000) [pid = 2244] [serial = 711] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x11842c800) [pid = 2244] [serial = 708] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1180f2c00) [pid = 2244] [serial = 705] [outer = 0x0] [url = about:blank] 05:10:17 INFO - PROCESS | 2244 | 1468498217983 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2244 | 1468498217984 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b8000 == 30 [pid = 2244] [id = 265] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x112c54000) [pid = 2244] [serial = 793] [outer = 0x0] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x115de3800) [pid = 2244] [serial = 794] [outer = 0x112c54000] 05:10:18 INFO - PROCESS | 2244 | 1468498218017 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1167f4800) [pid = 2244] [serial = 795] [outer = 0x112c54000] 05:10:18 INFO - PROCESS | 2244 | 1468498218334 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 05:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:10:18 INFO - PROCESS | 2244 | 1468498218352 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2244 | 1468498218353 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:10:18 INFO - PROCESS | 2244 | 1468498218357 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2244 | 1468498218361 Marionette TRACE conn2 <- [1,1034,null,{}] 05:10:18 INFO - PROCESS | 2244 | 1468498218369 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 2244 | 1468498218373 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:18 INFO - PROCESS | 2244 | 1468498218450 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:10:18 INFO - PROCESS | 2244 | 1468498218457 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2244 | 1468498218460 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x118537000 == 31 [pid = 2244] [id = 266] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1176e9000) [pid = 2244] [serial = 796] [outer = 0x0] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1180f2c00) [pid = 2244] [serial = 797] [outer = 0x1176e9000] 05:10:18 INFO - PROCESS | 2244 | 1468498218489 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x118349c00) [pid = 2244] [serial = 798] [outer = 0x1176e9000] 05:10:18 INFO - PROCESS | 2244 | 1468498218849 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 526ms 05:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:10:18 INFO - PROCESS | 2244 | 1468498218881 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2244 | 1468498218883 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:10:18 INFO - PROCESS | 2244 | 1468498218885 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2244 | 1468498218886 Marionette TRACE conn2 <- [1,1038,null,{}] 05:10:18 INFO - PROCESS | 2244 | 1468498218889 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 2244 | 1468498218892 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:18 INFO - PROCESS | 2244 | 1468498218966 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:10:18 INFO - PROCESS | 2244 | 1468498218970 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2244 | 1468498218971 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191ce000 == 32 [pid = 2244] [id = 267] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1128ae000) [pid = 2244] [serial = 799] [outer = 0x0] 05:10:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1185e5400) [pid = 2244] [serial = 800] [outer = 0x1128ae000] 05:10:19 INFO - PROCESS | 2244 | 1468498218999 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1186ac400) [pid = 2244] [serial = 801] [outer = 0x1128ae000] 05:10:19 INFO - PROCESS | 2244 | 1468498219300 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 469ms 05:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:10:19 INFO - PROCESS | 2244 | 1468498219376 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2244 | 1468498219377 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:10:19 INFO - PROCESS | 2244 | 1468498219379 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2244 | 1468498219380 Marionette TRACE conn2 <- [1,1042,null,{}] 05:10:19 INFO - PROCESS | 2244 | 1468498219382 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 2244 | 1468498219384 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:19 INFO - PROCESS | 2244 | 1468498219458 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:10:19 INFO - PROCESS | 2244 | 1468498219462 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2244 | 1468498219463 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x119538800 == 33 [pid = 2244] [id = 268] 05:10:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1128b1c00) [pid = 2244] [serial = 802] [outer = 0x0] 05:10:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1186b8c00) [pid = 2244] [serial = 803] [outer = 0x1128b1c00] 05:10:19 INFO - PROCESS | 2244 | 1468498219487 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x118fc6000) [pid = 2244] [serial = 804] [outer = 0x1128b1c00] 05:10:19 INFO - PROCESS | 2244 | 1468498219866 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 05:10:19 INFO - PROCESS | 2244 | 1468498219908 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2244 | 1468498219909 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:10:19 INFO - PROCESS | 2244 | 1468498219911 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 2244 | 1468498219912 Marionette TRACE conn2 <- [1,1046,null,{}] 05:10:19 INFO - PROCESS | 2244 | 1468498219914 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 2244 | 1468498219918 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:20 INFO - PROCESS | 2244 | 1468498220033 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:10:20 INFO - PROCESS | 2244 | 1468498220038 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 2244 | 1468498220039 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x12124e800 == 34 [pid = 2244] [id = 269] 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x118fc8c00) [pid = 2244] [serial = 805] [outer = 0x0] 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1193d1000) [pid = 2244] [serial = 806] [outer = 0x118fc8c00] 05:10:20 INFO - PROCESS | 2244 | 1468498220064 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x119e4cc00) [pid = 2244] [serial = 807] [outer = 0x118fc8c00] 05:10:20 INFO - PROCESS | 2244 | 1468498220384 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 05:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:10:20 INFO - PROCESS | 2244 | 1468498220430 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 2244 | 1468498220431 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:10:20 INFO - PROCESS | 2244 | 1468498220433 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2244 | 1468498220434 Marionette TRACE conn2 <- [1,1050,null,{}] 05:10:20 INFO - PROCESS | 2244 | 1468498220437 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 2244 | 1468498220438 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:20 INFO - PROCESS | 2244 | 1468498220532 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:10:20 INFO - PROCESS | 2244 | 1468498220536 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 2244 | 1468498220537 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x121565800 == 35 [pid = 2244] [id = 270] 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x119e50800) [pid = 2244] [serial = 808] [outer = 0x0] 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x121804c00) [pid = 2244] [serial = 809] [outer = 0x119e50800] 05:10:20 INFO - PROCESS | 2244 | 1468498220568 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x123c06000) [pid = 2244] [serial = 810] [outer = 0x119e50800] 05:10:20 INFO - PROCESS | 2244 | 1468498220901 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 519ms 05:10:20 INFO - PROCESS | 2244 | 1468498220953 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:10:20 INFO - PROCESS | 2244 | 1468498220954 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:10:20 INFO - PROCESS | 2244 | 1468498220956 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2244 | 1468498220957 Marionette TRACE conn2 <- [1,1054,null,{}] 05:10:20 INFO - PROCESS | 2244 | 1468498220960 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 2244 | 1468498220961 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:21 INFO - PROCESS | 2244 | 1468498221051 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:10:21 INFO - PROCESS | 2244 | 1468498221088 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2244 | 1468498221089 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x11610d800 == 36 [pid = 2244] [id = 271] 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x123c0fc00) [pid = 2244] [serial = 811] [outer = 0x0] 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x123ca5800) [pid = 2244] [serial = 812] [outer = 0x123c0fc00] 05:10:21 INFO - PROCESS | 2244 | 1468498221113 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x124847400) [pid = 2244] [serial = 813] [outer = 0x123c0fc00] 05:10:21 INFO - PROCESS | 2244 | 1468498221415 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 05:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:10:21 INFO - PROCESS | 2244 | 1468498221475 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 2244 | 1468498221476 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:10:21 INFO - PROCESS | 2244 | 1468498221478 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 2244 | 1468498221479 Marionette TRACE conn2 <- [1,1058,null,{}] 05:10:21 INFO - PROCESS | 2244 | 1468498221482 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 2244 | 1468498221483 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:21 INFO - PROCESS | 2244 | 1468498221577 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:10:21 INFO - PROCESS | 2244 | 1468498221596 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 2244 | 1468498221597 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x12548d800 == 37 [pid = 2244] [id = 272] 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x124ad2000) [pid = 2244] [serial = 814] [outer = 0x0] 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x124ed6c00) [pid = 2244] [serial = 815] [outer = 0x124ad2000] 05:10:21 INFO - PROCESS | 2244 | 1468498221621 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1254a6800) [pid = 2244] [serial = 816] [outer = 0x124ad2000] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x11978c000) [pid = 2244] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x116981000) [pid = 2244] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x110e99800) [pid = 2244] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x123d0d400) [pid = 2244] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x121a90400) [pid = 2244] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x11849fc00) [pid = 2244] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x110ea5000) [pid = 2244] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1161a1800) [pid = 2244] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1194b5800) [pid = 2244] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x112de3000) [pid = 2244] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x124ad0400) [pid = 2244] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x11978f000) [pid = 2244] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x118fee400) [pid = 2244] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x113cfa400) [pid = 2244] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x125fde800) [pid = 2244] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x118281000) [pid = 2244] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1127d2800) [pid = 2244] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1167f2c00) [pid = 2244] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1128b2800) [pid = 2244] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1127cb800) [pid = 2244] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:10:21 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x121810400) [pid = 2244] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:10:22 INFO - PROCESS | 2244 | 1468498222098 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:10:22 INFO - PROCESS | 2244 | 1468498222150 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2244 | 1468498222152 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:10:22 INFO - PROCESS | 2244 | 1468498222175 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2244 | 1468498222178 Marionette TRACE conn2 <- [1,1062,null,{}] 05:10:22 INFO - PROCESS | 2244 | 1468498222187 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 2244 | 1468498222191 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:22 INFO - PROCESS | 2244 | 1468498222312 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:10:22 INFO - PROCESS | 2244 | 1468498222342 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2244 | 1468498222343 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x1264d0800 == 38 [pid = 2244] [id = 273] 05:10:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1167e9000) [pid = 2244] [serial = 817] [outer = 0x0] 05:10:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x118285400) [pid = 2244] [serial = 818] [outer = 0x1167e9000] 05:10:22 INFO - PROCESS | 2244 | 1468498222384 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1194b4800) [pid = 2244] [serial = 819] [outer = 0x1167e9000] 05:10:22 INFO - PROCESS | 2244 | 1468498222762 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 646ms 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:10:22 INFO - PROCESS | 2244 | 1468498222802 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2244 | 1468498222803 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:10:22 INFO - PROCESS | 2244 | 1468498222806 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2244 | 1468498222810 Marionette TRACE conn2 <- [1,1066,null,{}] 05:10:22 INFO - PROCESS | 2244 | 1468498222812 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 2244 | 1468498222814 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:22 INFO - PROCESS | 2244 | 1468498222933 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:10:22 INFO - PROCESS | 2244 | 1468498222940 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2244 | 1468498222943 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888f000 == 39 [pid = 2244] [id = 274] 05:10:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x119e4ac00) [pid = 2244] [serial = 820] [outer = 0x0] 05:10:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1254ad800) [pid = 2244] [serial = 821] [outer = 0x119e4ac00] 05:10:22 INFO - PROCESS | 2244 | 1468498222969 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x125fdfc00) [pid = 2244] [serial = 822] [outer = 0x119e4ac00] 05:10:23 INFO - PROCESS | 2244 | 1468498223266 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 05:10:23 INFO - PROCESS | 2244 | 1468498223279 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:10:23 INFO - PROCESS | 2244 | 1468498223280 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:10:23 INFO - PROCESS | 2244 | 1468498223282 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2244 | 1468498223283 Marionette TRACE conn2 <- [1,1070,null,{}] 05:10:23 INFO - PROCESS | 2244 | 1468498223286 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 2244 | 1468498223287 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:23 INFO - PROCESS | 2244 | 1468498223369 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:10:23 INFO - PROCESS | 2244 | 1468498223383 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2244 | 1468498223384 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a9800 == 40 [pid = 2244] [id = 275] 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x126487400) [pid = 2244] [serial = 823] [outer = 0x0] 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12662f800) [pid = 2244] [serial = 824] [outer = 0x126487400] 05:10:23 INFO - PROCESS | 2244 | 1468498223410 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x127290000) [pid = 2244] [serial = 825] [outer = 0x126487400] 05:10:23 INFO - PROCESS | 2244 | 1468498223733 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 05:10:23 INFO - PROCESS | 2244 | 1468498223751 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:10:23 INFO - PROCESS | 2244 | 1468498223752 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:10:23 INFO - PROCESS | 2244 | 1468498223755 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 2244 | 1468498223758 Marionette TRACE conn2 <- [1,1074,null,{}] 05:10:23 INFO - PROCESS | 2244 | 1468498223768 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 2244 | 1468498223769 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:23 INFO - PROCESS | 2244 | 1468498223875 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:10:23 INFO - PROCESS | 2244 | 1468498223881 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2244 | 1468498223882 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62f000 == 41 [pid = 2244] [id = 276] 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x11697f800) [pid = 2244] [serial = 826] [outer = 0x0] 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x127292800) [pid = 2244] [serial = 827] [outer = 0x11697f800] 05:10:23 INFO - PROCESS | 2244 | 1468498223907 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1273cf800) [pid = 2244] [serial = 828] [outer = 0x11697f800] 05:10:24 INFO - PROCESS | 2244 | 1468498224526 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 822ms 05:10:24 INFO - PROCESS | 2244 | 1468498224577 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2244 | 1468498224580 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:10:24 INFO - PROCESS | 2244 | 1468498224583 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 2244 | 1468498224585 Marionette TRACE conn2 <- [1,1078,null,{}] 05:10:24 INFO - PROCESS | 2244 | 1468498224589 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 2244 | 1468498224591 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:24 INFO - PROCESS | 2244 | 1468498224694 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:10:24 INFO - PROCESS | 2244 | 1468498224749 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2244 | 1468498224751 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c8000 == 42 [pid = 2244] [id = 277] 05:10:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x112c53000) [pid = 2244] [serial = 829] [outer = 0x0] 05:10:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x113c74c00) [pid = 2244] [serial = 830] [outer = 0x112c53000] 05:10:24 INFO - PROCESS | 2244 | 1468498224781 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x1167d6400) [pid = 2244] [serial = 831] [outer = 0x112c53000] 05:10:25 INFO - PROCESS | 2244 | 1468498225275 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 720ms 05:10:25 INFO - PROCESS | 2244 | 1468498225306 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2244 | 1468498225310 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:10:25 INFO - PROCESS | 2244 | 1468498225316 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2244 | 1468498225318 Marionette TRACE conn2 <- [1,1082,null,{}] 05:10:25 INFO - PROCESS | 2244 | 1468498225320 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 2244 | 1468498225324 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:25 INFO - PROCESS | 2244 | 1468498225425 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:10:25 INFO - PROCESS | 2244 | 1468498225493 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2244 | 1468498225494 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x121135800 == 43 [pid = 2244] [id = 278] 05:10:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1176ec000) [pid = 2244] [serial = 832] [outer = 0x0] 05:10:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1180f3400) [pid = 2244] [serial = 833] [outer = 0x1176ec000] 05:10:25 INFO - PROCESS | 2244 | 1468498225524 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x11846cc00) [pid = 2244] [serial = 834] [outer = 0x1176ec000] 05:10:25 INFO - PROCESS | 2244 | 1468498225947 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms 05:10:25 INFO - PROCESS | 2244 | 1468498225991 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2244 | 1468498225992 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:10:25 INFO - PROCESS | 2244 | 1468498225995 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2244 | 1468498225997 Marionette TRACE conn2 <- [1,1086,null,{}] 05:10:26 INFO - PROCESS | 2244 | 1468498226006 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 2244 | 1468498226010 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:26 INFO - PROCESS | 2244 | 1468498226108 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:10:26 INFO - PROCESS | 2244 | 1468498226176 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2244 | 1468498226179 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abd0000 == 44 [pid = 2244] [id = 279] 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x118fc7c00) [pid = 2244] [serial = 835] [outer = 0x0] 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1193d4000) [pid = 2244] [serial = 836] [outer = 0x118fc7c00] 05:10:26 INFO - PROCESS | 2244 | 1468498226209 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1194bdc00) [pid = 2244] [serial = 837] [outer = 0x118fc7c00] 05:10:26 INFO - PROCESS | 2244 | 1468498226624 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 674ms 05:10:26 INFO - PROCESS | 2244 | 1468498226669 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:10:26 INFO - PROCESS | 2244 | 1468498226671 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:10:26 INFO - PROCESS | 2244 | 1468498226673 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 2244 | 1468498226675 Marionette TRACE conn2 <- [1,1090,null,{}] 05:10:26 INFO - PROCESS | 2244 | 1468498226695 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 2244 | 1468498226696 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:26 INFO - PROCESS | 2244 | 1468498226805 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:10:26 INFO - PROCESS | 2244 | 1468498226862 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2244 | 1468498226863 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9a4800 == 45 [pid = 2244] [id = 280] 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x119567c00) [pid = 2244] [serial = 838] [outer = 0x0] 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x123ca6400) [pid = 2244] [serial = 839] [outer = 0x119567c00] 05:10:26 INFO - PROCESS | 2244 | 1468498226892 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x125433000) [pid = 2244] [serial = 840] [outer = 0x119567c00] 05:10:27 INFO - PROCESS | 2244 | 1468498227271 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 668ms 05:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:10:27 INFO - PROCESS | 2244 | 1468498227343 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2244 | 1468498227344 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:10:27 INFO - PROCESS | 2244 | 1468498227347 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2244 | 1468498227348 Marionette TRACE conn2 <- [1,1094,null,{}] 05:10:27 INFO - PROCESS | 2244 | 1468498227350 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 2244 | 1468498227352 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:27 INFO - PROCESS | 2244 | 1468498227457 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:10:27 INFO - PROCESS | 2244 | 1468498227684 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2244 | 1468498227685 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x117018800 == 46 [pid = 2244] [id = 281] 05:10:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x1128a4400) [pid = 2244] [serial = 841] [outer = 0x0] 05:10:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x1128b1000) [pid = 2244] [serial = 842] [outer = 0x1128a4400] 05:10:27 INFO - PROCESS | 2244 | 1468498227718 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 121 (0x113ef0c00) [pid = 2244] [serial = 843] [outer = 0x1128a4400] 05:10:28 INFO - PROCESS | 2244 | 1468498228295 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 973ms 05:10:28 INFO - PROCESS | 2244 | 1468498228322 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2244 | 1468498228326 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:10:28 INFO - PROCESS | 2244 | 1468498228329 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2244 | 1468498228331 Marionette TRACE conn2 <- [1,1098,null,{}] 05:10:28 INFO - PROCESS | 2244 | 1468498228335 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 2244 | 1468498228336 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:28 INFO - PROCESS | 2244 | 1468498228436 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:10:28 INFO - PROCESS | 2244 | 1468498228510 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 2244 | 1468498228511 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x11707c000 == 47 [pid = 2244] [id = 282] 05:10:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 122 (0x117ed0400) [pid = 2244] [serial = 844] [outer = 0x0] 05:10:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 123 (0x1180f3000) [pid = 2244] [serial = 845] [outer = 0x117ed0400] 05:10:28 INFO - PROCESS | 2244 | 1468498228540 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 124 (0x11846c000) [pid = 2244] [serial = 846] [outer = 0x117ed0400] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a9800 == 46 [pid = 2244] [id = 275] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x12888f000 == 45 [pid = 2244] [id = 274] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x1264d0800 == 44 [pid = 2244] [id = 273] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x12548d800 == 43 [pid = 2244] [id = 272] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x11610d800 == 42 [pid = 2244] [id = 271] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x121565800 == 41 [pid = 2244] [id = 270] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x12124e800 == 40 [pid = 2244] [id = 269] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x119538800 == 39 [pid = 2244] [id = 268] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 123 (0x128b58000) [pid = 2244] [serial = 785] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x1191ce000 == 38 [pid = 2244] [id = 267] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x118537000 == 37 [pid = 2244] [id = 266] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b8000 == 36 [pid = 2244] [id = 265] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x113a85800 == 35 [pid = 2244] [id = 264] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x116f39800 == 34 [pid = 2244] [id = 263] 05:10:28 INFO - PROCESS | 2244 | --DOCSHELL 0x12c50a000 == 33 [pid = 2244] [id = 262] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 122 (0x1266da800) [pid = 2244] [serial = 767] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 121 (0x1193db400) [pid = 2244] [serial = 740] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 120 (0x1194b5400) [pid = 2244] [serial = 741] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x116903000) [pid = 2244] [serial = 728] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x117297800) [pid = 2244] [serial = 729] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x125435400) [pid = 2244] [serial = 755] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x125f05c00) [pid = 2244] [serial = 756] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x123ca4400) [pid = 2244] [serial = 752] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x124ed7000) [pid = 2244] [serial = 753] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x126493400) [pid = 2244] [serial = 764] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1128a5000) [pid = 2244] [serial = 734] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1184a0400) [pid = 2244] [serial = 735] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1210c7000) [pid = 2244] [serial = 746] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x12143b000) [pid = 2244] [serial = 747] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x127296400) [pid = 2244] [serial = 768] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x119785000) [pid = 2244] [serial = 743] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1176ee400) [pid = 2244] [serial = 776] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x127605c00) [pid = 2244] [serial = 773] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x127298400) [pid = 2244] [serial = 770] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x11978ec00) [pid = 2244] [serial = 744] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x127602800) [pid = 2244] [serial = 779] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1210c3000) [pid = 2244] [serial = 749] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x121a98000) [pid = 2244] [serial = 750] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x125fe6400) [pid = 2244] [serial = 761] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1288a4400) [pid = 2244] [serial = 782] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1288a2c00) [pid = 2244] [serial = 774] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1128a5400) [pid = 2244] [serial = 722] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1128b1800) [pid = 2244] [serial = 723] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x117ed0800) [pid = 2244] [serial = 731] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1180fb000) [pid = 2244] [serial = 732] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x112c54800) [pid = 2244] [serial = 725] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x115d05400) [pid = 2244] [serial = 726] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1193ce000) [pid = 2244] [serial = 777] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1185e2000) [pid = 2244] [serial = 737] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1288a5800) [pid = 2244] [serial = 780] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1193cc800) [pid = 2244] [serial = 738] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x125f0c800) [pid = 2244] [serial = 758] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125fdec00) [pid = 2244] [serial = 759] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1273ce000) [pid = 2244] [serial = 771] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1266d6400) [pid = 2244] [serial = 765] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x12640b000) [pid = 2244] [serial = 762] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x128b51000) [pid = 2244] [serial = 783] [outer = 0x0] [url = about:blank] 05:10:28 INFO - PROCESS | 2244 | 1468498228925 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 621ms 05:10:28 INFO - PROCESS | 2244 | 1468498228953 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2244 | 1468498228955 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:10:28 INFO - PROCESS | 2244 | 1468498228958 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 2244 | 1468498228959 Marionette TRACE conn2 <- [1,1102,null,{}] 05:10:28 INFO - PROCESS | 2244 | 1468498228962 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 2244 | 1468498228963 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:29 INFO - PROCESS | 2244 | 1468498229058 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:10:29 INFO - PROCESS | 2244 | 1468498229064 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2244 | 1468498229065 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d8000 == 34 [pid = 2244] [id = 283] 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1184a0400) [pid = 2244] [serial = 847] [outer = 0x0] 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1188a4000) [pid = 2244] [serial = 848] [outer = 0x1184a0400] 05:10:29 INFO - PROCESS | 2244 | 1468498229100 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1185ee000) [pid = 2244] [serial = 849] [outer = 0x1184a0400] 05:10:29 INFO - PROCESS | 2244 | 1468498229543 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 621ms 05:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:10:29 INFO - PROCESS | 2244 | 1468498229580 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 2244 | 1468498229581 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:10:29 INFO - PROCESS | 2244 | 1468498229588 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 2244 | 1468498229592 Marionette TRACE conn2 <- [1,1106,null,{}] 05:10:29 INFO - PROCESS | 2244 | 1468498229594 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 2244 | 1468498229597 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:29 INFO - PROCESS | 2244 | 1468498229680 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:10:29 INFO - PROCESS | 2244 | 1468498229734 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2244 | 1468498229736 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946a000 == 35 [pid = 2244] [id = 284] 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118474c00) [pid = 2244] [serial = 850] [outer = 0x0] 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x11941a000) [pid = 2244] [serial = 851] [outer = 0x118474c00] 05:10:29 INFO - PROCESS | 2244 | 1468498229760 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x121805800) [pid = 2244] [serial = 852] [outer = 0x118474c00] 05:10:30 INFO - PROCESS | 2244 | 1468498230029 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 476ms 05:10:30 INFO - PROCESS | 2244 | 1468498230063 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2244 | 1468498230065 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:10:30 INFO - PROCESS | 2244 | 1468498230067 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2244 | 1468498230068 Marionette TRACE conn2 <- [1,1110,null,{}] 05:10:30 INFO - PROCESS | 2244 | 1468498230079 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 2244 | 1468498230080 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:30 INFO - PROCESS | 2244 | 1468498230163 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:10:30 INFO - PROCESS | 2244 | 1468498230167 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2244 | 1468498230168 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f20800 == 36 [pid = 2244] [id = 285] 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x123c06c00) [pid = 2244] [serial = 853] [outer = 0x0] 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x125431400) [pid = 2244] [serial = 854] [outer = 0x123c06c00] 05:10:30 INFO - PROCESS | 2244 | 1468498230195 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125f07000) [pid = 2244] [serial = 855] [outer = 0x123c06c00] 05:10:30 INFO - PROCESS | 2244 | 1468498230517 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 05:10:30 INFO - PROCESS | 2244 | 1468498230541 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2244 | 1468498230543 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:10:30 INFO - PROCESS | 2244 | 1468498230545 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2244 | 1468498230546 Marionette TRACE conn2 <- [1,1114,null,{}] 05:10:30 INFO - PROCESS | 2244 | 1468498230549 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 2244 | 1468498230550 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:30 INFO - PROCESS | 2244 | 1468498230656 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:10:30 INFO - PROCESS | 2244 | 1468498230664 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2244 | 1468498230668 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x1248b5800 == 37 [pid = 2244] [id = 286] 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x125fe4400) [pid = 2244] [serial = 856] [outer = 0x0] 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12640b000) [pid = 2244] [serial = 857] [outer = 0x125fe4400] 05:10:30 INFO - PROCESS | 2244 | 1468498230700 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x127323800) [pid = 2244] [serial = 858] [outer = 0x125fe4400] 05:10:31 INFO - PROCESS | 2244 | 1468498231043 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 05:10:31 INFO - PROCESS | 2244 | 1468498231064 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2244 | 1468498231065 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:10:31 INFO - PROCESS | 2244 | 1468498231067 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2244 | 1468498231068 Marionette TRACE conn2 <- [1,1118,null,{}] 05:10:31 INFO - PROCESS | 2244 | 1468498231071 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 2244 | 1468498231074 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:31 INFO - PROCESS | 2244 | 1468498231176 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:10:31 INFO - PROCESS | 2244 | 1468498231189 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2244 | 1468498231190 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x127238800 == 38 [pid = 2244] [id = 287] 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x127329000) [pid = 2244] [serial = 859] [outer = 0x0] 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x127606800) [pid = 2244] [serial = 860] [outer = 0x127329000] 05:10:31 INFO - PROCESS | 2244 | 1468498231213 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1288abc00) [pid = 2244] [serial = 861] [outer = 0x127329000] 05:10:31 INFO - PROCESS | 2244 | 1468498231552 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 05:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:10:31 INFO - PROCESS | 2244 | 1468498231589 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2244 | 1468498231590 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:10:31 INFO - PROCESS | 2244 | 1468498231592 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2244 | 1468498231593 Marionette TRACE conn2 <- [1,1122,null,{}] 05:10:31 INFO - PROCESS | 2244 | 1468498231595 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 2244 | 1468498231596 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:31 INFO - PROCESS | 2244 | 1468498231697 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:10:31 INFO - PROCESS | 2244 | 1468498231701 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2244 | 1468498231702 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x129039800 == 39 [pid = 2244] [id = 288] 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1288a8000) [pid = 2244] [serial = 862] [outer = 0x0] 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x128de7400) [pid = 2244] [serial = 863] [outer = 0x1288a8000] 05:10:31 INFO - PROCESS | 2244 | 1468498231770 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1290d6000) [pid = 2244] [serial = 864] [outer = 0x1288a8000] 05:10:32 INFO - PROCESS | 2244 | 1468498232053 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:10:32 INFO - PROCESS | 2244 | 1468498232065 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2244 | 1468498232066 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:10:32 INFO - PROCESS | 2244 | 1468498232068 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2244 | 1468498232069 Marionette TRACE conn2 <- [1,1126,null,{}] 05:10:32 INFO - PROCESS | 2244 | 1468498232080 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 2244 | 1468498232081 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:32 INFO - PROCESS | 2244 | 1468498232184 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:10:32 INFO - PROCESS | 2244 | 1468498232196 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2244 | 1468498232198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4d1000 == 40 [pid = 2244] [id = 289] 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1290d9000) [pid = 2244] [serial = 865] [outer = 0x0] 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1290df000) [pid = 2244] [serial = 866] [outer = 0x1290d9000] 05:10:32 INFO - PROCESS | 2244 | 1468498232222 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x129338800) [pid = 2244] [serial = 867] [outer = 0x1290d9000] 05:10:32 INFO - PROCESS | 2244 | 1468498232535 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 05:10:32 INFO - PROCESS | 2244 | 1468498232590 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2244 | 1468498232591 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:10:32 INFO - PROCESS | 2244 | 1468498232594 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2244 | 1468498232595 Marionette TRACE conn2 <- [1,1130,null,{}] 05:10:32 INFO - PROCESS | 2244 | 1468498232597 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 2244 | 1468498232598 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:32 INFO - PROCESS | 2244 | 1468498232698 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:10:32 INFO - PROCESS | 2244 | 1468498232717 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2244 | 1468498232718 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5ad000 == 41 [pid = 2244] [id = 290] 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12933c400) [pid = 2244] [serial = 868] [outer = 0x0] 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x129340c00) [pid = 2244] [serial = 869] [outer = 0x12933c400] 05:10:32 INFO - PROCESS | 2244 | 1468498232742 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x129363400) [pid = 2244] [serial = 870] [outer = 0x12933c400] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1133b0400) [pid = 2244] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x126487400) [pid = 2244] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1128ae000) [pid = 2244] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x118fc8c00) [pid = 2244] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1127d2400) [pid = 2244] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x115f22000) [pid = 2244] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x112c54000) [pid = 2244] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1128b1c00) [pid = 2244] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x119e50800) [pid = 2244] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112c5d800) [pid = 2244] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1176e9000) [pid = 2244] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x123c0fc00) [pid = 2244] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124ad2000) [pid = 2244] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x119e4ac00) [pid = 2244] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:10:33 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1167e9000) [pid = 2244] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:10:33 INFO - PROCESS | 2244 | 1468498233131 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 568ms 05:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:10:33 INFO - PROCESS | 2244 | 1468498233163 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2244 | 1468498233164 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:10:33 INFO - PROCESS | 2244 | 1468498233166 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2244 | 1468498233167 Marionette TRACE conn2 <- [1,1134,null,{}] 05:10:33 INFO - PROCESS | 2244 | 1468498233169 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 2244 | 1468498233170 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:33 INFO - PROCESS | 2244 | 1468498233252 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:10:33 INFO - PROCESS | 2244 | 1468498233307 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2244 | 1468498233309 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62d000 == 42 [pid = 2244] [id = 291] 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1128a6400) [pid = 2244] [serial = 871] [outer = 0x0] 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1161a1800) [pid = 2244] [serial = 872] [outer = 0x1128a6400] 05:10:33 INFO - PROCESS | 2244 | 1468498233336 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x121810000) [pid = 2244] [serial = 873] [outer = 0x1128a6400] 05:10:33 INFO - PROCESS | 2244 | 1468498233616 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 05:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:10:33 INFO - PROCESS | 2244 | 1468498233635 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2244 | 1468498233637 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:10:33 INFO - PROCESS | 2244 | 1468498233647 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2244 | 1468498233648 Marionette TRACE conn2 <- [1,1138,null,{}] 05:10:33 INFO - PROCESS | 2244 | 1468498233651 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 2244 | 1468498233652 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:33 INFO - PROCESS | 2244 | 1468498233755 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:10:33 INFO - PROCESS | 2244 | 1468498233761 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2244 | 1468498233762 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbd2000 == 43 [pid = 2244] [id = 292] 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x123c08800) [pid = 2244] [serial = 874] [outer = 0x0] 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x129369400) [pid = 2244] [serial = 875] [outer = 0x123c08800] 05:10:33 INFO - PROCESS | 2244 | 1468498233786 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12a490c00) [pid = 2244] [serial = 876] [outer = 0x123c08800] 05:10:34 INFO - PROCESS | 2244 | 1468498234149 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 579ms 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:10:34 INFO - PROCESS | 2244 | 1468498234265 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2244 | 1468498234266 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:10:34 INFO - PROCESS | 2244 | 1468498234268 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2244 | 1468498234269 Marionette TRACE conn2 <- [1,1142,null,{}] 05:10:34 INFO - PROCESS | 2244 | 1468498234271 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 2244 | 1468498234272 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:34 INFO - PROCESS | 2244 | 1468498234351 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:10:34 INFO - PROCESS | 2244 | 1468498234356 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2244 | 1468498234359 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c504800 == 44 [pid = 2244] [id = 293] 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x12a491000) [pid = 2244] [serial = 877] [outer = 0x0] 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12a54bc00) [pid = 2244] [serial = 878] [outer = 0x12a491000] 05:10:34 INFO - PROCESS | 2244 | 1468498234383 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12aa8a800) [pid = 2244] [serial = 879] [outer = 0x12a491000] 05:10:34 INFO - PROCESS | 2244 | 1468498234721 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 471ms 05:10:34 INFO - PROCESS | 2244 | 1468498234740 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:10:34 INFO - PROCESS | 2244 | 1468498234742 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:10:34 INFO - PROCESS | 2244 | 1468498234745 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2244 | 1468498234759 Marionette TRACE conn2 <- [1,1146,null,{}] 05:10:34 INFO - PROCESS | 2244 | 1468498234762 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 2244 | 1468498234764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:34 INFO - PROCESS | 2244 | 1468498234931 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:10:34 INFO - PROCESS | 2244 | 1468498234943 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2244 | 1468498234944 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c992000 == 45 [pid = 2244] [id = 294] 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12a93ac00) [pid = 2244] [serial = 880] [outer = 0x0] 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12aa96400) [pid = 2244] [serial = 881] [outer = 0x12a93ac00] 05:10:34 INFO - PROCESS | 2244 | 1468498234966 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12b125c00) [pid = 2244] [serial = 882] [outer = 0x12a93ac00] 05:10:35 INFO - PROCESS | 2244 | 1468498235529 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 834ms 05:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:10:35 INFO - PROCESS | 2244 | 1468498235579 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2244 | 1468498235583 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:10:35 INFO - PROCESS | 2244 | 1468498235588 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 2244 | 1468498235593 Marionette TRACE conn2 <- [1,1150,null,{}] 05:10:35 INFO - PROCESS | 2244 | 1468498235598 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 2244 | 1468498235601 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:35 INFO - PROCESS | 2244 | 1468498235760 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:10:35 INFO - PROCESS | 2244 | 1468498235849 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2244 | 1468498235850 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x118fa0800 == 46 [pid = 2244] [id = 295] 05:10:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1167f5800) [pid = 2244] [serial = 883] [outer = 0x0] 05:10:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x117295800) [pid = 2244] [serial = 884] [outer = 0x1167f5800] 05:10:35 INFO - PROCESS | 2244 | 1468498235881 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x118277400) [pid = 2244] [serial = 885] [outer = 0x1167f5800] 05:10:36 INFO - PROCESS | 2244 | 1468498236305 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 727ms 05:10:36 INFO - PROCESS | 2244 | 1468498236314 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 2244 | 1468498236317 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:10:36 INFO - PROCESS | 2244 | 1468498236321 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 2244 | 1468498236323 Marionette TRACE conn2 <- [1,1154,null,{}] 05:10:36 INFO - PROCESS | 2244 | 1468498236326 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 2244 | 1468498236327 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:36 INFO - PROCESS | 2244 | 1468498236453 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:10:36 INFO - PROCESS | 2244 | 1468498236525 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 2244 | 1468498236526 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x125d43800 == 47 [pid = 2244] [id = 296] 05:10:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x118fbf000) [pid = 2244] [serial = 886] [outer = 0x0] 05:10:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1193dbc00) [pid = 2244] [serial = 887] [outer = 0x118fbf000] 05:10:36 INFO - PROCESS | 2244 | 1468498236556 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x119787800) [pid = 2244] [serial = 888] [outer = 0x118fbf000] 05:10:36 INFO - PROCESS | 2244 | 1468498236965 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 05:10:36 INFO - PROCESS | 2244 | 1468498236993 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:10:36 INFO - PROCESS | 2244 | 1468498236995 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:10:36 INFO - PROCESS | 2244 | 1468498236997 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 2244 | 1468498237000 Marionette TRACE conn2 <- [1,1158,null,{}] 05:10:37 INFO - PROCESS | 2244 | 1468498237008 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 2244 | 1468498237011 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:37 INFO - PROCESS | 2244 | 1468498237115 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:10:37 INFO - PROCESS | 2244 | 1468498237175 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 2244 | 1468498237177 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6bd000 == 48 [pid = 2244] [id = 297] 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x124822800) [pid = 2244] [serial = 889] [outer = 0x0] 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x125f0f400) [pid = 2244] [serial = 890] [outer = 0x124822800] 05:10:37 INFO - PROCESS | 2244 | 1468498237208 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x12732b400) [pid = 2244] [serial = 891] [outer = 0x124822800] 05:10:37 INFO - PROCESS | 2244 | 1468498237644 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 673ms 05:10:37 INFO - PROCESS | 2244 | 1468498237670 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 2244 | 1468498237673 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:10:37 INFO - PROCESS | 2244 | 1468498237675 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 2244 | 1468498237676 Marionette TRACE conn2 <- [1,1162,null,{}] 05:10:37 INFO - PROCESS | 2244 | 1468498237679 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 2244 | 1468498237680 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:37 INFO - PROCESS | 2244 | 1468498237801 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:10:37 INFO - PROCESS | 2244 | 1468498237873 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 2244 | 1468498237874 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf08000 == 49 [pid = 2244] [id = 298] 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1288a6400) [pid = 2244] [serial = 892] [outer = 0x0] 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1290d9800) [pid = 2244] [serial = 893] [outer = 0x1288a6400] 05:10:37 INFO - PROCESS | 2244 | 1468498237900 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x129364c00) [pid = 2244] [serial = 894] [outer = 0x1288a6400] 05:10:38 INFO - PROCESS | 2244 | 1468498238328 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 05:10:38 INFO - PROCESS | 2244 | 1468498238346 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 2244 | 1468498238347 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:10:38 INFO - PROCESS | 2244 | 1468498238350 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 2244 | 1468498238351 Marionette TRACE conn2 <- [1,1166,null,{}] 05:10:38 INFO - PROCESS | 2244 | 1468498238354 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 2244 | 1468498238355 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:38 INFO - PROCESS | 2244 | 1468498238476 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:10:38 INFO - PROCESS | 2244 | 1468498238691 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 2244 | 1468498238693 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x11847d800 == 50 [pid = 2244] [id = 299] 05:10:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x1127d9400) [pid = 2244] [serial = 895] [outer = 0x0] 05:10:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x112fd7800) [pid = 2244] [serial = 896] [outer = 0x1127d9400] 05:10:38 INFO - PROCESS | 2244 | 1468498238746 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 117 (0x1167d8800) [pid = 2244] [serial = 897] [outer = 0x1127d9400] 05:10:39 INFO - PROCESS | 2244 | 1468498239183 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 870ms 05:10:39 INFO - PROCESS | 2244 | 1468498239221 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 2244 | 1468498239223 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:10:39 INFO - PROCESS | 2244 | 1468498239226 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 2244 | 1468498239228 Marionette TRACE conn2 <- [1,1170,null,{}] 05:10:39 INFO - PROCESS | 2244 | 1468498239232 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 2244 | 1468498239234 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:39 INFO - PROCESS | 2244 | 1468498239328 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:10:39 INFO - PROCESS | 2244 | 1468498239388 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 2244 | 1468498239390 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x117006000 == 51 [pid = 2244] [id = 300] 05:10:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 118 (0x117eccc00) [pid = 2244] [serial = 898] [outer = 0x0] 05:10:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 119 (0x1180f3c00) [pid = 2244] [serial = 899] [outer = 0x117eccc00] 05:10:39 INFO - PROCESS | 2244 | 1468498239417 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 120 (0x118285800) [pid = 2244] [serial = 900] [outer = 0x117eccc00] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12c504800 == 50 [pid = 2244] [id = 293] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbd2000 == 49 [pid = 2244] [id = 292] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62d000 == 48 [pid = 2244] [id = 291] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5ad000 == 47 [pid = 2244] [id = 290] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4d1000 == 46 [pid = 2244] [id = 289] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x129039800 == 45 [pid = 2244] [id = 288] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x127238800 == 44 [pid = 2244] [id = 287] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x1248b5800 == 43 [pid = 2244] [id = 286] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x118f20800 == 42 [pid = 2244] [id = 285] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x11946a000 == 41 [pid = 2244] [id = 284] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d8000 == 40 [pid = 2244] [id = 283] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x11707c000 == 39 [pid = 2244] [id = 282] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x117018800 == 38 [pid = 2244] [id = 281] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12abd0000 == 37 [pid = 2244] [id = 279] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x121135800 == 36 [pid = 2244] [id = 278] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x1182c8000 == 35 [pid = 2244] [id = 277] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62f000 == 34 [pid = 2244] [id = 276] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9a4800 == 33 [pid = 2244] [id = 280] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x11847d800 == 32 [pid = 2244] [id = 299] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf08000 == 31 [pid = 2244] [id = 298] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6bd000 == 30 [pid = 2244] [id = 297] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x125d43800 == 29 [pid = 2244] [id = 296] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x118fa0800 == 28 [pid = 2244] [id = 295] 05:10:40 INFO - PROCESS | 2244 | --DOCSHELL 0x12c992000 == 27 [pid = 2244] [id = 294] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 119 (0x1194bcc00) [pid = 2244] [serial = 720] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 118 (0x12662f800) [pid = 2244] [serial = 824] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 117 (0x1185e5400) [pid = 2244] [serial = 800] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 116 (0x1193d1000) [pid = 2244] [serial = 806] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x1186ac400) [pid = 2244] [serial = 801] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x112c54400) [pid = 2244] [serial = 789] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x1128abc00) [pid = 2244] [serial = 788] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1290d5000) [pid = 2244] [serial = 786] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x115de3800) [pid = 2244] [serial = 794] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1167f4800) [pid = 2244] [serial = 795] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1186b8c00) [pid = 2244] [serial = 803] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x121804c00) [pid = 2244] [serial = 809] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x115095800) [pid = 2244] [serial = 792] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x123c06000) [pid = 2244] [serial = 810] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x112ea0400) [pid = 2244] [serial = 791] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x118349c00) [pid = 2244] [serial = 798] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1180f2c00) [pid = 2244] [serial = 797] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x124847400) [pid = 2244] [serial = 813] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x123ca5800) [pid = 2244] [serial = 812] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124ed6c00) [pid = 2244] [serial = 815] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1254a6800) [pid = 2244] [serial = 816] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x125fdfc00) [pid = 2244] [serial = 822] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x119e4cc00) [pid = 2244] [serial = 807] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1194b4800) [pid = 2244] [serial = 819] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x118fc6000) [pid = 2244] [serial = 804] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x127290000) [pid = 2244] [serial = 825] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x118285400) [pid = 2244] [serial = 818] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1254ad800) [pid = 2244] [serial = 821] [outer = 0x0] [url = about:blank] 05:10:40 INFO - PROCESS | 2244 | 1468498240333 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1121ms 05:10:40 INFO - PROCESS | 2244 | 1468498240348 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 2244 | 1468498240350 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:10:40 INFO - PROCESS | 2244 | 1468498240359 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 2244 | 1468498240363 Marionette TRACE conn2 <- [1,1174,null,{}] 05:10:40 INFO - PROCESS | 2244 | 1468498240366 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 2244 | 1468498240367 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:40 INFO - PROCESS | 2244 | 1468498240446 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:10:40 INFO - PROCESS | 2244 | 1468498240450 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 2244 | 1468498240453 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x116959000 == 28 [pid = 2244] [id = 301] 05:10:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x11297ac00) [pid = 2244] [serial = 901] [outer = 0x0] 05:10:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1150a1000) [pid = 2244] [serial = 902] [outer = 0x11297ac00] 05:10:40 INFO - PROCESS | 2244 | 1468498240482 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1164e2000) [pid = 2244] [serial = 903] [outer = 0x11297ac00] 05:10:40 INFO - PROCESS | 2244 | 1468498240846 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 2244 | 1468498240883 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:10:40 INFO - PROCESS | 2244 | 1468498240888 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 2244 | 1468498240890 Marionette TRACE conn2 <- [1,1178,null,{}] 05:10:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x117223000) [pid = 2244] [serial = 904] [outer = 0x123c9f800] 05:10:40 INFO - PROCESS | 2244 | 1468498240914 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 2244 | 1468498240916 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:41 INFO - PROCESS | 2244 | 1468498241003 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:10:41 INFO - PROCESS | 2244 | 1468498241025 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 2244 | 1468498241026 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858b000 == 29 [pid = 2244] [id = 302] 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x118281000) [pid = 2244] [serial = 905] [outer = 0x0] 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x118423c00) [pid = 2244] [serial = 906] [outer = 0x118281000] 05:10:41 INFO - PROCESS | 2244 | 1468498241053 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1185e3800) [pid = 2244] [serial = 907] [outer = 0x118281000] 05:10:41 INFO - PROCESS | 2244 | 1468498241426 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 2244 | 1468498241462 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:10:41 INFO - PROCESS | 2244 | 1468498241464 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 2244 | 1468498241466 Marionette TRACE conn2 <- [1,1182,null,{}] 05:10:41 INFO - PROCESS | 2244 | 1468498241476 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 2244 | 1468498241479 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:41 INFO - PROCESS | 2244 | 1468498241554 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:10:41 INFO - PROCESS | 2244 | 1468498241561 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 2244 | 1468498241563 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x119461800 == 30 [pid = 2244] [id = 303] 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1186b8c00) [pid = 2244] [serial = 908] [outer = 0x0] 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x118fef400) [pid = 2244] [serial = 909] [outer = 0x1186b8c00] 05:10:41 INFO - PROCESS | 2244 | 1468498241591 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1193d7c00) [pid = 2244] [serial = 910] [outer = 0x1186b8c00] 05:10:41 INFO - PROCESS | 2244 | 1468498241931 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 2244 | 1468498241946 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:10:41 INFO - PROCESS | 2244 | 1468498241948 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 2244 | 1468498241949 Marionette TRACE conn2 <- [1,1186,null,{}] 05:10:41 INFO - PROCESS | 2244 | 1468498241951 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 2244 | 1468498241952 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:42 INFO - PROCESS | 2244 | 1468498242028 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:10:42 INFO - PROCESS | 2244 | 1468498242102 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 2244 | 1468498242103 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x119866000 == 31 [pid = 2244] [id = 304] 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x11827b800) [pid = 2244] [serial = 911] [outer = 0x0] 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x11941d400) [pid = 2244] [serial = 912] [outer = 0x11827b800] 05:10:42 INFO - PROCESS | 2244 | 1468498242128 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x119e4c400) [pid = 2244] [serial = 913] [outer = 0x11827b800] 05:10:42 INFO - PROCESS | 2244 | 1468498242461 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 2244 | 1468498242470 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:10:42 INFO - PROCESS | 2244 | 1468498242472 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 2244 | 1468498242474 Marionette TRACE conn2 <- [1,1190,null,{}] 05:10:42 INFO - PROCESS | 2244 | 1468498242478 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 2244 | 1468498242479 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:42 INFO - PROCESS | 2244 | 1468498242573 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:10:42 INFO - PROCESS | 2244 | 1468498242576 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 2244 | 1468498242577 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x121416000 == 32 [pid = 2244] [id = 305] 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x112c51000) [pid = 2244] [serial = 914] [outer = 0x0] 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1211eb000) [pid = 2244] [serial = 915] [outer = 0x112c51000] 05:10:42 INFO - PROCESS | 2244 | 1468498242602 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x123ca2000) [pid = 2244] [serial = 916] [outer = 0x112c51000] 05:10:42 INFO - PROCESS | 2244 | 1468498242964 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 2244 | 1468498242996 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:10:43 INFO - PROCESS | 2244 | 1468498242998 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 2244 | 1468498243000 Marionette TRACE conn2 <- [1,1194,null,{}] 05:10:43 INFO - PROCESS | 2244 | 1468498243002 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 2244 | 1468498243006 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:43 INFO - PROCESS | 2244 | 1468498243108 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:10:43 INFO - PROCESS | 2244 | 1468498243146 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 2244 | 1468498243147 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x124aad000 == 33 [pid = 2244] [id = 306] 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x123cac400) [pid = 2244] [serial = 917] [outer = 0x0] 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1254a8400) [pid = 2244] [serial = 918] [outer = 0x123cac400] 05:10:43 INFO - PROCESS | 2244 | 1468498243171 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x125fde800) [pid = 2244] [serial = 919] [outer = 0x123cac400] 05:10:43 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 05:10:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 05:10:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 05:10:43 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 05:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:43 INFO - _addTest/ [0,1197,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 2244 | 1468498243595 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:10:43 INFO - PROCESS | 2244 | 1468498243599 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 2244 | 1468498243601 Marionette TRACE conn2 <- [1,1198,null,{}] 05:10:43 INFO - PROCESS | 2244 | 1468498243604 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 2244 | 1468498243608 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:43 INFO - PROCESS | 2244 | 1468498243758 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:10:43 INFO - PROCESS | 2244 | 1468498243817 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 2244 | 1468498243819 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x125fd1800 == 34 [pid = 2244] [id = 307] 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1180eec00) [pid = 2244] [serial = 920] [outer = 0x0] 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x125fea400) [pid = 2244] [serial = 921] [outer = 0x1180eec00] 05:10:43 INFO - PROCESS | 2244 | 1468498243846 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x1266de800) [pid = 2244] [serial = 922] [outer = 0x1180eec00] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x127329000) [pid = 2244] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x1288a8000) [pid = 2244] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x12933c400) [pid = 2244] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1128a6400) [pid = 2244] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1290d9000) [pid = 2244] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x117ed0400) [pid = 2244] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x12a491000) [pid = 2244] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x123c06c00) [pid = 2244] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x118474c00) [pid = 2244] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x119567c00) [pid = 2244] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1176ec000) [pid = 2244] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1184a0400) [pid = 2244] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x125fe4400) [pid = 2244] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x118fc7c00) [pid = 2244] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1128a4400) [pid = 2244] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x112c53000) [pid = 2244] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x11697f800) [pid = 2244] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x123c08800) [pid = 2244] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:10:44 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12a93ac00) [pid = 2244] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:10:44 INFO - PROCESS | 2244 | 1468498244361 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 771ms 05:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:10:44 INFO - PROCESS | 2244 | 1468498244370 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 2244 | 1468498244372 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:10:44 INFO - PROCESS | 2244 | 1468498244374 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 2244 | 1468498244375 Marionette TRACE conn2 <- [1,1202,null,{}] 05:10:44 INFO - PROCESS | 2244 | 1468498244377 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 2244 | 1468498244378 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:44 INFO - PROCESS | 2244 | 1468498244450 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:10:44 INFO - PROCESS | 2244 | 1468498244454 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 2244 | 1468498244455 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x125490000 == 35 [pid = 2244] [id = 308] 05:10:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x116625400) [pid = 2244] [serial = 923] [outer = 0x0] 05:10:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x11834f000) [pid = 2244] [serial = 924] [outer = 0x116625400] 05:10:44 INFO - PROCESS | 2244 | 1468498244483 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1193ce000) [pid = 2244] [serial = 925] [outer = 0x116625400] 05:10:44 INFO - PROCESS | 2244 | 1468498244810 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 05:10:44 INFO - PROCESS | 2244 | 1468498244844 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:10:44 INFO - PROCESS | 2244 | 1468498244853 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:10:44 INFO - PROCESS | 2244 | 1468498244855 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 2244 | 1468498244858 Marionette TRACE conn2 <- [1,1206,null,{}] 05:10:44 INFO - PROCESS | 2244 | 1468498244868 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 2244 | 1468498244869 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:44 INFO - PROCESS | 2244 | 1468498244943 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:10:44 INFO - PROCESS | 2244 | 1468498244947 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 2244 | 1468498244948 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x128890800 == 36 [pid = 2244] [id = 309] 05:10:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x112e92800) [pid = 2244] [serial = 926] [outer = 0x0] 05:10:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x123c08800) [pid = 2244] [serial = 927] [outer = 0x112e92800] 05:10:44 INFO - PROCESS | 2244 | 1468498244971 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1266dec00) [pid = 2244] [serial = 928] [outer = 0x112e92800] 05:10:45 INFO - PROCESS | 2244 | 1468498245259 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 423ms 05:10:45 INFO - PROCESS | 2244 | 1468498245281 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 2244 | 1468498245281 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:10:45 INFO - PROCESS | 2244 | 1468498245284 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2244 | 1468498245285 Marionette TRACE conn2 <- [1,1210,null,{}] 05:10:45 INFO - PROCESS | 2244 | 1468498245287 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 2244 | 1468498245288 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:45 INFO - PROCESS | 2244 | 1468498245377 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:10:45 INFO - PROCESS | 2244 | 1468498245381 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2244 | 1468498245383 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903f800 == 37 [pid = 2244] [id = 310] 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1266dfc00) [pid = 2244] [serial = 929] [outer = 0x0] 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1273cb400) [pid = 2244] [serial = 930] [outer = 0x1266dfc00] 05:10:45 INFO - PROCESS | 2244 | 1468498245418 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x127606c00) [pid = 2244] [serial = 931] [outer = 0x1266dfc00] 05:10:45 INFO - PROCESS | 2244 | 1468498245802 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 568ms 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:10:45 INFO - PROCESS | 2244 | 1468498245853 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 2244 | 1468498245854 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:10:45 INFO - PROCESS | 2244 | 1468498245856 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2244 | 1468498245866 Marionette TRACE conn2 <- [1,1214,null,{}] 05:10:45 INFO - PROCESS | 2244 | 1468498245868 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 2244 | 1468498245870 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:45 INFO - PROCESS | 2244 | 1468498245956 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:10:45 INFO - PROCESS | 2244 | 1468498245961 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2244 | 1468498245962 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a5800 == 38 [pid = 2244] [id = 311] 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x127610c00) [pid = 2244] [serial = 932] [outer = 0x0] 05:10:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x128b4f800) [pid = 2244] [serial = 933] [outer = 0x127610c00] 05:10:45 INFO - PROCESS | 2244 | 1468498245988 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1290da800) [pid = 2244] [serial = 934] [outer = 0x127610c00] 05:10:46 INFO - PROCESS | 2244 | 1468498246406 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 576ms 05:10:46 INFO - PROCESS | 2244 | 1468498246433 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 2244 | 1468498246436 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:10:46 INFO - PROCESS | 2244 | 1468498246439 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 2244 | 1468498246441 Marionette TRACE conn2 <- [1,1218,null,{}] 05:10:46 INFO - PROCESS | 2244 | 1468498246445 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 2244 | 1468498246447 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:46 INFO - PROCESS | 2244 | 1468498246561 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:10:46 INFO - PROCESS | 2244 | 1468498246621 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 2244 | 1468498246623 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169a8800 == 39 [pid = 2244] [id = 312] 05:10:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x112c52400) [pid = 2244] [serial = 935] [outer = 0x0] 05:10:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x115f25c00) [pid = 2244] [serial = 936] [outer = 0x112c52400] 05:10:46 INFO - PROCESS | 2244 | 1468498246654 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1164a3800) [pid = 2244] [serial = 937] [outer = 0x112c52400] 05:10:47 INFO - PROCESS | 2244 | 1468498247215 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 824ms 05:10:47 INFO - PROCESS | 2244 | 1468498247264 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 2244 | 1468498247267 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:10:47 INFO - PROCESS | 2244 | 1468498247272 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 2244 | 1468498247274 Marionette TRACE conn2 <- [1,1222,null,{}] 05:10:47 INFO - PROCESS | 2244 | 1468498247276 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 2244 | 1468498247278 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:47 INFO - PROCESS | 2244 | 1468498247384 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:10:47 INFO - PROCESS | 2244 | 1468498247466 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 2244 | 1468498247467 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x119ea4800 == 40 [pid = 2244] [id = 313] 05:10:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x118471c00) [pid = 2244] [serial = 938] [outer = 0x0] 05:10:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1185e4000) [pid = 2244] [serial = 939] [outer = 0x118471c00] 05:10:47 INFO - PROCESS | 2244 | 1468498247498 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1186b2800) [pid = 2244] [serial = 940] [outer = 0x118471c00] 05:10:48 INFO - PROCESS | 2244 | 1468498248074 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] 05:10:48 INFO - PROCESS | 2244 | 1468498248152 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:10:48 INFO - PROCESS | 2244 | 1468498248155 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 2244 | 1468498248157 Marionette TRACE conn2 <- [1,1226,null,{}] 05:10:48 INFO - PROCESS | 2244 | 1468498248161 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 2244 | 1468498248163 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:48 INFO - PROCESS | 2244 | 1468498248268 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:10:48 INFO - PROCESS | 2244 | 1468498248350 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2244 | 1468498248353 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f3f000 == 41 [pid = 2244] [id = 314] 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 114 (0x112c5d800) [pid = 2244] [serial = 941] [outer = 0x0] 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 115 (0x113a93800) [pid = 2244] [serial = 942] [outer = 0x112c5d800] 05:10:48 INFO - PROCESS | 2244 | 1468498248381 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 116 (0x115fc6400) [pid = 2244] [serial = 943] [outer = 0x112c5d800] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12903f800 == 40 [pid = 2244] [id = 310] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x128890800 == 39 [pid = 2244] [id = 309] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x125490000 == 38 [pid = 2244] [id = 308] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x125fd1800 == 37 [pid = 2244] [id = 307] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x124aad000 == 36 [pid = 2244] [id = 306] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x121416000 == 35 [pid = 2244] [id = 305] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x119866000 == 34 [pid = 2244] [id = 304] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x119461800 == 33 [pid = 2244] [id = 303] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11858b000 == 32 [pid = 2244] [id = 302] 05:10:48 INFO - PROCESS | 2244 | --DOCSHELL 0x116959000 == 31 [pid = 2244] [id = 301] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 115 (0x127606800) [pid = 2244] [serial = 860] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 114 (0x1290d6000) [pid = 2244] [serial = 864] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 113 (0x128de7400) [pid = 2244] [serial = 863] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x129340c00) [pid = 2244] [serial = 869] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1161a1800) [pid = 2244] [serial = 872] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1290df000) [pid = 2244] [serial = 866] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x129338800) [pid = 2244] [serial = 867] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1180f3000) [pid = 2244] [serial = 845] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x12a54bc00) [pid = 2244] [serial = 878] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x11846c000) [pid = 2244] [serial = 846] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x125431400) [pid = 2244] [serial = 854] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x125f07000) [pid = 2244] [serial = 855] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x11941a000) [pid = 2244] [serial = 851] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x121805800) [pid = 2244] [serial = 852] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x123ca6400) [pid = 2244] [serial = 839] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x125433000) [pid = 2244] [serial = 840] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1180f3400) [pid = 2244] [serial = 833] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x11846cc00) [pid = 2244] [serial = 834] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1188a4000) [pid = 2244] [serial = 848] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1185ee000) [pid = 2244] [serial = 849] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12640b000) [pid = 2244] [serial = 857] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1193d4000) [pid = 2244] [serial = 836] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1194bdc00) [pid = 2244] [serial = 837] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128b1000) [pid = 2244] [serial = 842] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x113ef0c00) [pid = 2244] [serial = 843] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x113c74c00) [pid = 2244] [serial = 830] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1167d6400) [pid = 2244] [serial = 831] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1273cf800) [pid = 2244] [serial = 828] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x127292800) [pid = 2244] [serial = 827] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x129369400) [pid = 2244] [serial = 875] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x129363400) [pid = 2244] [serial = 870] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x121810000) [pid = 2244] [serial = 873] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12aa8a800) [pid = 2244] [serial = 879] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x12a490c00) [pid = 2244] [serial = 876] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1288abc00) [pid = 2244] [serial = 861] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x127323800) [pid = 2244] [serial = 858] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12b125c00) [pid = 2244] [serial = 882] [outer = 0x0] [url = about:blank] 05:10:48 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x12aa96400) [pid = 2244] [serial = 881] [outer = 0x0] [url = about:blank] 05:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 621ms 05:10:48 INFO - PROCESS | 2244 | 1468498248771 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:10:48 INFO - PROCESS | 2244 | 1468498248777 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 2244 | 1468498248779 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:10:48 INFO - PROCESS | 2244 | 1468498248783 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 2244 | 1468498248785 Marionette TRACE conn2 <- [1,1230,null,{}] 05:10:48 INFO - PROCESS | 2244 | 1468498248787 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 2244 | 1468498248789 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:48 INFO - PROCESS | 2244 | 1468498248865 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:10:48 INFO - PROCESS | 2244 | 1468498248924 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2244 | 1468498248926 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c3000 == 32 [pid = 2244] [id = 315] 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x115f26c00) [pid = 2244] [serial = 944] [outer = 0x0] 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1167ecc00) [pid = 2244] [serial = 945] [outer = 0x115f26c00] 05:10:48 INFO - PROCESS | 2244 | 1468498248952 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1172a0000) [pid = 2244] [serial = 946] [outer = 0x115f26c00] 05:10:49 INFO - PROCESS | 2244 | 1468498249247 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 05:10:49 INFO - PROCESS | 2244 | 1468498249304 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 2244 | 1468498249305 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:10:49 INFO - PROCESS | 2244 | 1468498249310 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 2244 | 1468498249312 Marionette TRACE conn2 <- [1,1234,null,{}] 05:10:49 INFO - PROCESS | 2244 | 1468498249319 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 2244 | 1468498249322 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:49 INFO - PROCESS | 2244 | 1468498249404 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:10:49 INFO - PROCESS | 2244 | 1468498249464 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 2244 | 1468498249467 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c4800 == 33 [pid = 2244] [id = 316] 05:10:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x111caec00) [pid = 2244] [serial = 947] [outer = 0x0] 05:10:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x11846c000) [pid = 2244] [serial = 948] [outer = 0x111caec00] 05:10:49 INFO - PROCESS | 2244 | 1468498249513 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1186b2400) [pid = 2244] [serial = 949] [outer = 0x111caec00] 05:10:49 INFO - PROCESS | 2244 | 1468498249897 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 05:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:10:49 INFO - PROCESS | 2244 | 1468498249931 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 2244 | 1468498249933 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:10:49 INFO - PROCESS | 2244 | 1468498249935 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 2244 | 1468498249936 Marionette TRACE conn2 <- [1,1238,null,{}] 05:10:49 INFO - PROCESS | 2244 | 1468498249938 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 2244 | 1468498249940 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:50 INFO - PROCESS | 2244 | 1468498250036 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:10:50 INFO - PROCESS | 2244 | 1468498250044 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2244 | 1468498250045 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f62800 == 34 [pid = 2244] [id = 317] 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118fc5400) [pid = 2244] [serial = 950] [outer = 0x0] 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118ff5c00) [pid = 2244] [serial = 951] [outer = 0x118fc5400] 05:10:50 INFO - PROCESS | 2244 | 1468498250070 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1193d8800) [pid = 2244] [serial = 952] [outer = 0x118fc5400] 05:10:50 INFO - PROCESS | 2244 | 1468498250393 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 05:10:50 INFO - PROCESS | 2244 | 1468498250405 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2244 | 1468498250408 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:10:50 INFO - PROCESS | 2244 | 1468498250412 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2244 | 1468498250413 Marionette TRACE conn2 <- [1,1242,null,{}] 05:10:50 INFO - PROCESS | 2244 | 1468498250415 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 2244 | 1468498250417 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:50 INFO - PROCESS | 2244 | 1468498250493 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:10:50 INFO - PROCESS | 2244 | 1468498250497 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2244 | 1468498250498 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x121914800 == 35 [pid = 2244] [id = 318] 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1193da400) [pid = 2244] [serial = 953] [outer = 0x0] 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1194bd400) [pid = 2244] [serial = 954] [outer = 0x1193da400] 05:10:50 INFO - PROCESS | 2244 | 1468498250528 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119e4a800) [pid = 2244] [serial = 955] [outer = 0x1193da400] 05:10:50 INFO - PROCESS | 2244 | 1468498250916 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 05:10:50 INFO - PROCESS | 2244 | 1468498250934 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2244 | 1468498250936 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:10:50 INFO - PROCESS | 2244 | 1468498250941 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2244 | 1468498250943 Marionette TRACE conn2 <- [1,1246,null,{}] 05:10:50 INFO - PROCESS | 2244 | 1468498250946 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 2244 | 1468498250952 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:51 INFO - PROCESS | 2244 | 1468498251133 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:10:51 INFO - PROCESS | 2244 | 1468498251155 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 2244 | 1468498251156 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x125482000 == 36 [pid = 2244] [id = 319] 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x119e4b800) [pid = 2244] [serial = 956] [outer = 0x0] 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x121805c00) [pid = 2244] [serial = 957] [outer = 0x119e4b800] 05:10:51 INFO - PROCESS | 2244 | 1468498251197 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x124d95000) [pid = 2244] [serial = 958] [outer = 0x119e4b800] 05:10:51 INFO - PROCESS | 2244 | 1468498251605 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 674ms 05:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:10:51 INFO - PROCESS | 2244 | 1468498251613 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 2244 | 1468498251614 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:10:51 INFO - PROCESS | 2244 | 1468498251616 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 2244 | 1468498251617 Marionette TRACE conn2 <- [1,1250,null,{}] 05:10:51 INFO - PROCESS | 2244 | 1468498251620 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 2244 | 1468498251621 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:51 INFO - PROCESS | 2244 | 1468498251723 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:10:51 INFO - PROCESS | 2244 | 1468498251727 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 2244 | 1468498251736 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12721c800 == 37 [pid = 2244] [id = 320] 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1127d2800) [pid = 2244] [serial = 959] [outer = 0x0] 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125d77400) [pid = 2244] [serial = 960] [outer = 0x1127d2800] 05:10:51 INFO - PROCESS | 2244 | 1468498251791 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x125f0ec00) [pid = 2244] [serial = 961] [outer = 0x1127d2800] 05:10:52 INFO - PROCESS | 2244 | 1468498252092 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 05:10:52 INFO - PROCESS | 2244 | 1468498252140 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 2244 | 1468498252143 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:10:52 INFO - PROCESS | 2244 | 1468498252146 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 2244 | 1468498252147 Marionette TRACE conn2 <- [1,1254,null,{}] 05:10:52 INFO - PROCESS | 2244 | 1468498252149 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 2244 | 1468498252150 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:52 INFO - PROCESS | 2244 | 1468498252243 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:10:52 INFO - PROCESS | 2244 | 1468498252253 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 2244 | 1468498252255 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888a800 == 38 [pid = 2244] [id = 321] 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125fe0000) [pid = 2244] [serial = 962] [outer = 0x0] 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x126488800) [pid = 2244] [serial = 963] [outer = 0x125fe0000] 05:10:52 INFO - PROCESS | 2244 | 1468498252281 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x127293000) [pid = 2244] [serial = 964] [outer = 0x125fe0000] 05:10:52 INFO - PROCESS | 2244 | 1468498252736 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x112c51000) [pid = 2244] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x117eccc00) [pid = 2244] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118281000) [pid = 2244] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x11297ac00) [pid = 2244] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1186b8c00) [pid = 2244] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x123cac400) [pid = 2244] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1180eec00) [pid = 2244] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1167f5800) [pid = 2244] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x116625400) [pid = 2244] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118fbf000) [pid = 2244] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x124822800) [pid = 2244] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1266dfc00) [pid = 2244] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1288a6400) [pid = 2244] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x112e92800) [pid = 2244] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1127d9400) [pid = 2244] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:10:52 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11827b800) [pid = 2244] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 621ms 05:10:52 INFO - PROCESS | 2244 | 1468498252768 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:10:52 INFO - PROCESS | 2244 | 1468498252770 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:10:52 INFO - PROCESS | 2244 | 1468498252774 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 2244 | 1468498252776 Marionette TRACE conn2 <- [1,1258,null,{}] 05:10:52 INFO - PROCESS | 2244 | 1468498252779 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 2244 | 1468498252781 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:52 INFO - PROCESS | 2244 | 1468498252882 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:10:52 INFO - PROCESS | 2244 | 1468498252886 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 2244 | 1468498252887 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c4000 == 39 [pid = 2244] [id = 322] 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x116458c00) [pid = 2244] [serial = 965] [outer = 0x0] 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1167f5800) [pid = 2244] [serial = 966] [outer = 0x116458c00] 05:10:52 INFO - PROCESS | 2244 | 1468498252911 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1184a4400) [pid = 2244] [serial = 967] [outer = 0x116458c00] 05:10:53 INFO - PROCESS | 2244 | 1468498253311 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 570ms 05:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:10:53 INFO - PROCESS | 2244 | 1468498253346 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 2244 | 1468498253348 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:10:53 INFO - PROCESS | 2244 | 1468498253351 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 2244 | 1468498253353 Marionette TRACE conn2 <- [1,1262,null,{}] 05:10:53 INFO - PROCESS | 2244 | 1468498253358 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 2244 | 1468498253360 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:53 INFO - PROCESS | 2244 | 1468498253471 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:10:53 INFO - PROCESS | 2244 | 1468498253477 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2244 | 1468498253478 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4dc000 == 40 [pid = 2244] [id = 323] 05:10:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1185e5400) [pid = 2244] [serial = 968] [outer = 0x0] 05:10:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x124822800) [pid = 2244] [serial = 969] [outer = 0x1185e5400] 05:10:53 INFO - PROCESS | 2244 | 1468498253502 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12662ac00) [pid = 2244] [serial = 970] [outer = 0x1185e5400] 05:10:53 INFO - PROCESS | 2244 | 1468498253881 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 573ms 05:10:53 INFO - PROCESS | 2244 | 1468498253926 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:10:53 INFO - PROCESS | 2244 | 1468498253929 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:10:53 INFO - PROCESS | 2244 | 1468498253932 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 2244 | 1468498253934 Marionette TRACE conn2 <- [1,1266,null,{}] 05:10:53 INFO - PROCESS | 2244 | 1468498253938 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 2244 | 1468498253951 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:54 INFO - PROCESS | 2244 | 1468498254122 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:10:54 INFO - PROCESS | 2244 | 1468498254137 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 2244 | 1468498254139 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa2000 == 41 [pid = 2244] [id = 324] 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1273d4800) [pid = 2244] [serial = 971] [outer = 0x0] 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1288a8400) [pid = 2244] [serial = 972] [outer = 0x1273d4800] 05:10:54 INFO - PROCESS | 2244 | 1468498254181 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1290d7c00) [pid = 2244] [serial = 973] [outer = 0x1273d4800] 05:10:54 INFO - PROCESS | 2244 | 1468498254530 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 621ms 05:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:10:54 INFO - PROCESS | 2244 | 1468498254552 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 2244 | 1468498254554 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:10:54 INFO - PROCESS | 2244 | 1468498254557 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 2244 | 1468498254561 Marionette TRACE conn2 <- [1,1270,null,{}] 05:10:54 INFO - PROCESS | 2244 | 1468498254563 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 2244 | 1468498254565 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:54 INFO - PROCESS | 2244 | 1468498254646 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:10:54 INFO - PROCESS | 2244 | 1468498254702 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 2244 | 1468498254703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abd2800 == 42 [pid = 2244] [id = 325] 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x127606400) [pid = 2244] [serial = 974] [outer = 0x0] 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12933ec00) [pid = 2244] [serial = 975] [outer = 0x127606400] 05:10:54 INFO - PROCESS | 2244 | 1468498254727 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12936a400) [pid = 2244] [serial = 976] [outer = 0x127606400] 05:10:55 INFO - PROCESS | 2244 | 1468498255183 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 673ms 05:10:55 INFO - PROCESS | 2244 | 1468498255230 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2244 | 1468498255233 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:10:55 INFO - PROCESS | 2244 | 1468498255236 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2244 | 1468498255239 Marionette TRACE conn2 <- [1,1274,null,{}] 05:10:55 INFO - PROCESS | 2244 | 1468498255243 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 2244 | 1468498255244 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:55 INFO - PROCESS | 2244 | 1468498255351 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:10:55 INFO - PROCESS | 2244 | 1468498255407 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 2244 | 1468498255409 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858c000 == 43 [pid = 2244] [id = 326] 05:10:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x113c0c400) [pid = 2244] [serial = 977] [outer = 0x0] 05:10:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x115fc8c00) [pid = 2244] [serial = 978] [outer = 0x113c0c400] 05:10:55 INFO - PROCESS | 2244 | 1468498255440 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x116a1d400) [pid = 2244] [serial = 979] [outer = 0x113c0c400] 05:10:55 INFO - PROCESS | 2244 | 1468498255894 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 724ms 05:10:55 INFO - PROCESS | 2244 | 1468498255981 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2244 | 1468498255985 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:10:55 INFO - PROCESS | 2244 | 1468498255989 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2244 | 1468498255991 Marionette TRACE conn2 <- [1,1278,null,{}] 05:10:55 INFO - PROCESS | 2244 | 1468498255994 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 2244 | 1468498255995 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:56 INFO - PROCESS | 2244 | 1468498256097 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:10:56 INFO - PROCESS | 2244 | 1468498256154 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2244 | 1468498256156 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x124d32000 == 44 [pid = 2244] [id = 327] 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1185e2800) [pid = 2244] [serial = 980] [outer = 0x0] 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1186b2000) [pid = 2244] [serial = 981] [outer = 0x1185e2800] 05:10:56 INFO - PROCESS | 2244 | 1468498256187 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x118fc0400) [pid = 2244] [serial = 982] [outer = 0x1185e2800] 05:10:56 INFO - PROCESS | 2244 | 1468498256629 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 05:10:56 INFO - PROCESS | 2244 | 1468498256660 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 2244 | 1468498256661 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:10:56 INFO - PROCESS | 2244 | 1468498256664 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 2244 | 1468498256666 Marionette TRACE conn2 <- [1,1282,null,{}] 05:10:56 INFO - PROCESS | 2244 | 1468498256674 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 2244 | 1468498256677 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:56 INFO - PROCESS | 2244 | 1468498256778 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:10:56 INFO - PROCESS | 2244 | 1468498256837 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 2244 | 1468498256839 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b18b000 == 45 [pid = 2244] [id = 328] 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1193d7800) [pid = 2244] [serial = 983] [outer = 0x0] 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x121333800) [pid = 2244] [serial = 984] [outer = 0x1193d7800] 05:10:56 INFO - PROCESS | 2244 | 1468498256869 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x124ad9800) [pid = 2244] [serial = 985] [outer = 0x1193d7800] 05:10:57 INFO - PROCESS | 2244 | 1468498257311 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 05:10:57 INFO - PROCESS | 2244 | 1468498257338 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2244 | 1468498257342 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:10:57 INFO - PROCESS | 2244 | 1468498257345 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 2244 | 1468498257346 Marionette TRACE conn2 <- [1,1286,null,{}] 05:10:57 INFO - PROCESS | 2244 | 1468498257349 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 2244 | 1468498257350 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:57 INFO - PROCESS | 2244 | 1468498257471 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:10:57 INFO - PROCESS | 2244 | 1468498257541 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 2244 | 1468498257542 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f3c000 == 46 [pid = 2244] [id = 329] 05:10:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1176f5000) [pid = 2244] [serial = 986] [outer = 0x0] 05:10:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1210c2000) [pid = 2244] [serial = 987] [outer = 0x1176f5000] 05:10:57 INFO - PROCESS | 2244 | 1468498257570 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x125430400) [pid = 2244] [serial = 988] [outer = 0x1176f5000] 05:10:58 INFO - PROCESS | 2244 | 1468498258097 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 768ms 05:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:10:58 INFO - PROCESS | 2244 | 1468498258114 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 2244 | 1468498258116 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:10:58 INFO - PROCESS | 2244 | 1468498258119 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 2244 | 1468498258121 Marionette TRACE conn2 <- [1,1290,null,{}] 05:10:58 INFO - PROCESS | 2244 | 1468498258146 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 2244 | 1468498258148 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:58 INFO - PROCESS | 2244 | 1468498258244 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:10:58 INFO - PROCESS | 2244 | 1468498258315 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 2244 | 1468498258316 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b5000 == 47 [pid = 2244] [id = 330] 05:10:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x11649e000) [pid = 2244] [serial = 989] [outer = 0x0] 05:10:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x11697a400) [pid = 2244] [serial = 990] [outer = 0x11649e000] 05:10:58 INFO - PROCESS | 2244 | 1468498258345 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1180efc00) [pid = 2244] [serial = 991] [outer = 0x11649e000] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa2000 == 46 [pid = 2244] [id = 324] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4dc000 == 45 [pid = 2244] [id = 323] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c4000 == 44 [pid = 2244] [id = 322] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12888a800 == 43 [pid = 2244] [id = 321] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12721c800 == 42 [pid = 2244] [id = 320] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x125482000 == 41 [pid = 2244] [id = 319] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x121914800 == 40 [pid = 2244] [id = 318] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x120f62800 == 39 [pid = 2244] [id = 317] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c4800 == 38 [pid = 2244] [id = 316] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1182c3000 == 37 [pid = 2244] [id = 315] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x116f3f000 == 36 [pid = 2244] [id = 314] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119ea4800 == 35 [pid = 2244] [id = 313] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1169a8800 == 34 [pid = 2244] [id = 312] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a5800 == 33 [pid = 2244] [id = 311] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x117006000 == 32 [pid = 2244] [id = 300] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x116f3c000 == 31 [pid = 2244] [id = 329] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12b18b000 == 30 [pid = 2244] [id = 328] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x124d32000 == 29 [pid = 2244] [id = 327] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11858c000 == 28 [pid = 2244] [id = 326] 05:10:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12abd2800 == 27 [pid = 2244] [id = 325] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1211eb000) [pid = 2244] [serial = 915] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x118285800) [pid = 2244] [serial = 900] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1180f3c00) [pid = 2244] [serial = 899] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x118423c00) [pid = 2244] [serial = 906] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1185e3800) [pid = 2244] [serial = 907] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1150a1000) [pid = 2244] [serial = 902] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1164e2000) [pid = 2244] [serial = 903] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x118fef400) [pid = 2244] [serial = 909] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1193d7c00) [pid = 2244] [serial = 910] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1254a8400) [pid = 2244] [serial = 918] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x125fea400) [pid = 2244] [serial = 921] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x125fde800) [pid = 2244] [serial = 919] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1128aec00) [pid = 2244] [serial = 498] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118277400) [pid = 2244] [serial = 885] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x117295800) [pid = 2244] [serial = 884] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1193ce000) [pid = 2244] [serial = 925] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x119787800) [pid = 2244] [serial = 888] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1193dbc00) [pid = 2244] [serial = 887] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12732b400) [pid = 2244] [serial = 891] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x125f0f400) [pid = 2244] [serial = 890] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x11834f000) [pid = 2244] [serial = 924] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1273cb400) [pid = 2244] [serial = 930] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x129364c00) [pid = 2244] [serial = 894] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1290d9800) [pid = 2244] [serial = 893] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x128b4f800) [pid = 2244] [serial = 933] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x123c08800) [pid = 2244] [serial = 927] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1167d8800) [pid = 2244] [serial = 897] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1266de800) [pid = 2244] [serial = 922] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x112fd7800) [pid = 2244] [serial = 896] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x11941d400) [pid = 2244] [serial = 912] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x119e4c400) [pid = 2244] [serial = 913] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1266dec00) [pid = 2244] [serial = 928] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x123ca2000) [pid = 2244] [serial = 916] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x127606c00) [pid = 2244] [serial = 931] [outer = 0x0] [url = about:blank] 05:10:59 INFO - PROCESS | 2244 | 1468498259297 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1191ms 05:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:10:59 INFO - PROCESS | 2244 | 1468498259317 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 2244 | 1468498259319 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:10:59 INFO - PROCESS | 2244 | 1468498259323 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2244 | 1468498259327 Marionette TRACE conn2 <- [1,1294,null,{}] 05:10:59 INFO - PROCESS | 2244 | 1468498259332 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 2244 | 1468498259334 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:59 INFO - PROCESS | 2244 | 1468498259420 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:10:59 INFO - PROCESS | 2244 | 1468498259430 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 2244 | 1468498259433 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:10:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x116671000 == 28 [pid = 2244] [id = 331] 05:10:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x112c5a000) [pid = 2244] [serial = 992] [outer = 0x0] 05:10:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x113c72c00) [pid = 2244] [serial = 993] [outer = 0x112c5a000] 05:10:59 INFO - PROCESS | 2244 | 1468498259463 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112979400) [pid = 2244] [serial = 994] [outer = 0x112c5a000] 05:10:59 INFO - PROCESS | 2244 | 1468498259945 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 674ms 05:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:11:00 INFO - PROCESS | 2244 | 1468498259997 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 2244 | 1468498260000 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:11:00 INFO - PROCESS | 2244 | 1468498260005 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 2244 | 1468498260008 Marionette TRACE conn2 <- [1,1298,null,{}] 05:11:00 INFO - PROCESS | 2244 | 1468498260010 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 2244 | 1468498260012 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:00 INFO - PROCESS | 2244 | 1468498260086 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:11:00 INFO - PROCESS | 2244 | 1468498260094 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2244 | 1468498260095 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e2d000 == 29 [pid = 2244] [id = 332] 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1176f6800) [pid = 2244] [serial = 995] [outer = 0x0] 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x117ecf000) [pid = 2244] [serial = 996] [outer = 0x1176f6800] 05:11:00 INFO - PROCESS | 2244 | 1468498260122 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1180fb800) [pid = 2244] [serial = 997] [outer = 0x1176f6800] 05:11:00 INFO - PROCESS | 2244 | 1468498260469 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 05:11:00 INFO - PROCESS | 2244 | 1468498260526 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 2244 | 1468498260527 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:11:00 INFO - PROCESS | 2244 | 1468498260529 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 2244 | 1468498260532 Marionette TRACE conn2 <- [1,1302,null,{}] 05:11:00 INFO - PROCESS | 2244 | 1468498260539 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 2244 | 1468498260542 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:00 INFO - PROCESS | 2244 | 1468498260617 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:11:00 INFO - PROCESS | 2244 | 1468498260623 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2244 | 1468498260627 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f20800 == 30 [pid = 2244] [id = 333] 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x110fa1400) [pid = 2244] [serial = 998] [outer = 0x0] 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1185ecc00) [pid = 2244] [serial = 999] [outer = 0x110fa1400] 05:11:00 INFO - PROCESS | 2244 | 1468498260655 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118fbc400) [pid = 2244] [serial = 1000] [outer = 0x110fa1400] 05:11:01 INFO - PROCESS | 2244 | 1468498260998 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 05:11:01 INFO - PROCESS | 2244 | 1468498261050 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 2244 | 1468498261052 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:11:01 INFO - PROCESS | 2244 | 1468498261054 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2244 | 1468498261055 Marionette TRACE conn2 <- [1,1306,null,{}] 05:11:01 INFO - PROCESS | 2244 | 1468498261057 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 2244 | 1468498261058 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:01 INFO - PROCESS | 2244 | 1468498261163 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:11:01 INFO - PROCESS | 2244 | 1468498261196 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 2244 | 1468498261197 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947e800 == 31 [pid = 2244] [id = 334] 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118f57400) [pid = 2244] [serial = 1001] [outer = 0x0] 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1193ce800) [pid = 2244] [serial = 1002] [outer = 0x118f57400] 05:11:01 INFO - PROCESS | 2244 | 1468498261222 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x11941a000) [pid = 2244] [serial = 1003] [outer = 0x118f57400] 05:11:01 INFO - PROCESS | 2244 | 1468498261512 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 05:11:01 INFO - PROCESS | 2244 | 1468498261530 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:11:01 INFO - PROCESS | 2244 | 1468498261538 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:11:01 INFO - PROCESS | 2244 | 1468498261554 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2244 | 1468498261556 Marionette TRACE conn2 <- [1,1310,null,{}] 05:11:01 INFO - PROCESS | 2244 | 1468498261562 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 2244 | 1468498261563 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:01 INFO - PROCESS | 2244 | 1468498261658 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:11:01 INFO - PROCESS | 2244 | 1468498261662 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 2244 | 1468498261663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x121135800 == 32 [pid = 2244] [id = 335] 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1128b2c00) [pid = 2244] [serial = 1004] [outer = 0x0] 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1194b6800) [pid = 2244] [serial = 1005] [outer = 0x1128b2c00] 05:11:01 INFO - PROCESS | 2244 | 1468498261687 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x119e54800) [pid = 2244] [serial = 1006] [outer = 0x1128b2c00] 05:11:02 INFO - PROCESS | 2244 | 1468498262036 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 2244 | 1468498262079 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:11:02 INFO - PROCESS | 2244 | 1468498262082 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 2244 | 1468498262083 Marionette TRACE conn2 <- [1,1314,null,{}] 05:11:02 INFO - PROCESS | 2244 | 1468498262085 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 2244 | 1468498262089 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:02 INFO - PROCESS | 2244 | 1468498262200 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:11:02 INFO - PROCESS | 2244 | 1468498262206 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 2244 | 1468498262207 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x121912800 == 33 [pid = 2244] [id = 336] 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x121341800) [pid = 2244] [serial = 1007] [outer = 0x0] 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x123c07800) [pid = 2244] [serial = 1008] [outer = 0x121341800] 05:11:02 INFO - PROCESS | 2244 | 1468498262232 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1254a8000) [pid = 2244] [serial = 1009] [outer = 0x121341800] 05:11:02 INFO - PROCESS | 2244 | 1468498262544 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 517ms 05:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:11:02 INFO - PROCESS | 2244 | 1468498262603 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 2244 | 1468498262604 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:11:02 INFO - PROCESS | 2244 | 1468498262610 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 2244 | 1468498262611 Marionette TRACE conn2 <- [1,1318,null,{}] 05:11:02 INFO - PROCESS | 2244 | 1468498262621 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 2244 | 1468498262623 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:02 INFO - PROCESS | 2244 | 1468498262721 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:11:02 INFO - PROCESS | 2244 | 1468498262768 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 2244 | 1468498262769 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x124d3c800 == 34 [pid = 2244] [id = 337] 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125433c00) [pid = 2244] [serial = 1010] [outer = 0x0] 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x125f0fc00) [pid = 2244] [serial = 1011] [outer = 0x125433c00] 05:11:02 INFO - PROCESS | 2244 | 1468498262808 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x126399800) [pid = 2244] [serial = 1012] [outer = 0x125433c00] 05:11:03 INFO - PROCESS | 2244 | 1468498263249 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 05:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:11:03 INFO - PROCESS | 2244 | 1468498263280 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2244 | 1468498263281 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:11:03 INFO - PROCESS | 2244 | 1468498263283 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 2244 | 1468498263284 Marionette TRACE conn2 <- [1,1322,null,{}] 05:11:03 INFO - PROCESS | 2244 | 1468498263286 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 2244 | 1468498263287 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:03 INFO - PROCESS | 2244 | 1468498263389 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:11:03 INFO - PROCESS | 2244 | 1468498263393 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 2244 | 1468498263394 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x126307800 == 35 [pid = 2244] [id = 338] 05:11:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x110ea5400) [pid = 2244] [serial = 1013] [outer = 0x0] 05:11:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1266d5800) [pid = 2244] [serial = 1014] [outer = 0x110ea5400] 05:11:03 INFO - PROCESS | 2244 | 1468498263419 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x127295c00) [pid = 2244] [serial = 1015] [outer = 0x110ea5400] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1273d4800) [pid = 2244] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x119e4b800) [pid = 2244] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1127d2800) [pid = 2244] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x125fe0000) [pid = 2244] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x118471c00) [pid = 2244] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x118fc5400) [pid = 2244] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x127610c00) [pid = 2244] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1193da400) [pid = 2244] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x115f26c00) [pid = 2244] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x111caec00) [pid = 2244] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x112c5d800) [pid = 2244] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x112c52400) [pid = 2244] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x116458c00) [pid = 2244] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1185e5400) [pid = 2244] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:11:03 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x127606400) [pid = 2244] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:11:03 INFO - PROCESS | 2244 | 1468498263887 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 618ms 05:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:11:03 INFO - PROCESS | 2244 | 1468498263901 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2244 | 1468498263903 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:11:03 INFO - PROCESS | 2244 | 1468498263905 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 2244 | 1468498263906 Marionette TRACE conn2 <- [1,1326,null,{}] 05:11:03 INFO - PROCESS | 2244 | 1468498263915 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 2244 | 1468498263916 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:04 INFO - PROCESS | 2244 | 1468498264029 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:11:04 INFO - PROCESS | 2244 | 1468498264083 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2244 | 1468498264084 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f1f000 == 36 [pid = 2244] [id = 339] 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x111e58000) [pid = 2244] [serial = 1016] [outer = 0x0] 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1185e0000) [pid = 2244] [serial = 1017] [outer = 0x111e58000] 05:11:04 INFO - PROCESS | 2244 | 1468498264108 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x119e50800) [pid = 2244] [serial = 1018] [outer = 0x111e58000] 05:11:04 INFO - PROCESS | 2244 | 1468498264385 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 524ms 05:11:04 INFO - PROCESS | 2244 | 1468498264430 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 2244 | 1468498264431 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:11:04 INFO - PROCESS | 2244 | 1468498264433 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 2244 | 1468498264434 Marionette TRACE conn2 <- [1,1330,null,{}] 05:11:04 INFO - PROCESS | 2244 | 1468498264436 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 2244 | 1468498264438 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:04 INFO - PROCESS | 2244 | 1468498264512 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:11:04 INFO - PROCESS | 2244 | 1468498264516 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2244 | 1468498264517 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d29000 == 37 [pid = 2244] [id = 340] 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1186b6c00) [pid = 2244] [serial = 1019] [outer = 0x0] 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1266dfc00) [pid = 2244] [serial = 1020] [outer = 0x1186b6c00] 05:11:04 INFO - PROCESS | 2244 | 1468498264543 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12732b800) [pid = 2244] [serial = 1021] [outer = 0x1186b6c00] 05:11:05 INFO - PROCESS | 2244 | 1468498265113 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 720ms 05:11:05 INFO - PROCESS | 2244 | 1468498265154 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 2244 | 1468498265157 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:11:05 INFO - PROCESS | 2244 | 1468498265160 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 2244 | 1468498265162 Marionette TRACE conn2 <- [1,1334,null,{}] 05:11:05 INFO - PROCESS | 2244 | 1468498265166 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 2244 | 1468498265168 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:05 INFO - PROCESS | 2244 | 1468498265281 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:11:05 INFO - PROCESS | 2244 | 1468498265382 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 2244 | 1468498265384 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182dd000 == 38 [pid = 2244] [id = 341] 05:11:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x113c74c00) [pid = 2244] [serial = 1022] [outer = 0x0] 05:11:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x115dd9800) [pid = 2244] [serial = 1023] [outer = 0x113c74c00] 05:11:05 INFO - PROCESS | 2244 | 1468498265414 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x116975c00) [pid = 2244] [serial = 1024] [outer = 0x113c74c00] 05:11:05 INFO - PROCESS | 2244 | 1468498265881 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 771ms 05:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:11:05 INFO - PROCESS | 2244 | 1468498265931 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 2244 | 1468498265934 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:11:05 INFO - PROCESS | 2244 | 1468498265968 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 2244 | 1468498265970 Marionette TRACE conn2 <- [1,1338,null,{}] 05:11:05 INFO - PROCESS | 2244 | 1468498265975 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 2244 | 1468498265978 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:06 INFO - PROCESS | 2244 | 1468498266088 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:11:06 INFO - PROCESS | 2244 | 1468498266165 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 2244 | 1468498266167 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e2e800 == 39 [pid = 2244] [id = 342] 05:11:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x113c77800) [pid = 2244] [serial = 1025] [outer = 0x0] 05:11:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x11697c000) [pid = 2244] [serial = 1026] [outer = 0x113c77800] 05:11:06 INFO - PROCESS | 2244 | 1468498266198 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x11846d000) [pid = 2244] [serial = 1027] [outer = 0x113c77800] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x118f1f000 == 38 [pid = 2244] [id = 339] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x126307800 == 37 [pid = 2244] [id = 338] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x124d3c800 == 36 [pid = 2244] [id = 337] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x121912800 == 35 [pid = 2244] [id = 336] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x121135800 == 34 [pid = 2244] [id = 335] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x11947e800 == 33 [pid = 2244] [id = 334] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x118f20800 == 32 [pid = 2244] [id = 333] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x117e2d000 == 31 [pid = 2244] [id = 332] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x116671000 == 30 [pid = 2244] [id = 331] 05:11:06 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b5000 == 29 [pid = 2244] [id = 330] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x12933ec00) [pid = 2244] [serial = 975] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1290d7c00) [pid = 2244] [serial = 973] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x121805c00) [pid = 2244] [serial = 957] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x125d77400) [pid = 2244] [serial = 960] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124d95000) [pid = 2244] [serial = 958] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x126488800) [pid = 2244] [serial = 963] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1185e4000) [pid = 2244] [serial = 939] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1186b2800) [pid = 2244] [serial = 940] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x118ff5c00) [pid = 2244] [serial = 951] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1193d8800) [pid = 2244] [serial = 952] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1290da800) [pid = 2244] [serial = 934] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1194bd400) [pid = 2244] [serial = 954] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1167ecc00) [pid = 2244] [serial = 945] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1172a0000) [pid = 2244] [serial = 946] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x11846c000) [pid = 2244] [serial = 948] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1186b2400) [pid = 2244] [serial = 949] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x113a93800) [pid = 2244] [serial = 942] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x115fc6400) [pid = 2244] [serial = 943] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f0ec00) [pid = 2244] [serial = 961] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x115f25c00) [pid = 2244] [serial = 936] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1164a3800) [pid = 2244] [serial = 937] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1167f5800) [pid = 2244] [serial = 966] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1184a4400) [pid = 2244] [serial = 967] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1288a8400) [pid = 2244] [serial = 972] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x127293000) [pid = 2244] [serial = 964] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x124822800) [pid = 2244] [serial = 969] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x12662ac00) [pid = 2244] [serial = 970] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x119e4a800) [pid = 2244] [serial = 955] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x12936a400) [pid = 2244] [serial = 976] [outer = 0x0] [url = about:blank] 05:11:07 INFO - PROCESS | 2244 | 1468498267354 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1455ms 05:11:07 INFO - PROCESS | 2244 | 1468498267394 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 2244 | 1468498267396 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:11:07 INFO - PROCESS | 2244 | 1468498267400 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 2244 | 1468498267401 Marionette TRACE conn2 <- [1,1342,null,{}] 05:11:07 INFO - PROCESS | 2244 | 1468498267405 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 2244 | 1468498267406 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:07 INFO - PROCESS | 2244 | 1468498267481 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:11:07 INFO - PROCESS | 2244 | 1468498267485 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 2244 | 1468498267486 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x117016000 == 30 [pid = 2244] [id = 343] 05:11:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x113cf5400) [pid = 2244] [serial = 1028] [outer = 0x0] 05:11:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x117ecd800) [pid = 2244] [serial = 1029] [outer = 0x113cf5400] 05:11:07 INFO - PROCESS | 2244 | 1468498267516 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x118283400) [pid = 2244] [serial = 1030] [outer = 0x113cf5400] 05:11:07 INFO - PROCESS | 2244 | 1468498267866 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 523ms 05:11:07 INFO - PROCESS | 2244 | 1468498267923 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 2244 | 1468498267927 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:11:07 INFO - PROCESS | 2244 | 1468498267934 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 2244 | 1468498267936 Marionette TRACE conn2 <- [1,1346,null,{}] 05:11:07 INFO - PROCESS | 2244 | 1468498267939 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 2244 | 1468498267942 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:08 INFO - PROCESS | 2244 | 1468498268060 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:11:08 INFO - PROCESS | 2244 | 1468498268071 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 2244 | 1468498268073 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x11858c000 == 31 [pid = 2244] [id = 344] 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1185ed000) [pid = 2244] [serial = 1031] [outer = 0x0] 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x118f4ec00) [pid = 2244] [serial = 1032] [outer = 0x1185ed000] 05:11:08 INFO - PROCESS | 2244 | 1468498268117 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x118ff9400) [pid = 2244] [serial = 1033] [outer = 0x1185ed000] 05:11:08 INFO - PROCESS | 2244 | 1468498268522 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 622ms 05:11:08 INFO - PROCESS | 2244 | 1468498268555 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:11:08 INFO - PROCESS | 2244 | 1468498268557 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:11:08 INFO - PROCESS | 2244 | 1468498268559 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 2244 | 1468498268562 Marionette TRACE conn2 <- [1,1350,null,{}] 05:11:08 INFO - PROCESS | 2244 | 1468498268569 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 2244 | 1468498268573 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:08 INFO - PROCESS | 2244 | 1468498268656 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:11:08 INFO - PROCESS | 2244 | 1468498268665 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 2244 | 1468498268667 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x12112b800 == 32 [pid = 2244] [id = 345] 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1128b1000) [pid = 2244] [serial = 1034] [outer = 0x0] 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x119786800) [pid = 2244] [serial = 1035] [outer = 0x1128b1000] 05:11:08 INFO - PROCESS | 2244 | 1468498268705 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1219f1800) [pid = 2244] [serial = 1036] [outer = 0x1128b1000] 05:11:09 INFO - PROCESS | 2244 | 1468498269075 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 523ms 05:11:09 INFO - PROCESS | 2244 | 1468498269082 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 2244 | 1468498269084 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:11:09 INFO - PROCESS | 2244 | 1468498269086 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 2244 | 1468498269087 Marionette TRACE conn2 <- [1,1354,null,{}] 05:11:09 INFO - PROCESS | 2244 | 1468498269090 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 2244 | 1468498269093 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:09 INFO - PROCESS | 2244 | 1468498269212 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:11:09 INFO - PROCESS | 2244 | 1468498269246 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 2244 | 1468498269247 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x123c16800 == 33 [pid = 2244] [id = 346] 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1193d9000) [pid = 2244] [serial = 1037] [outer = 0x0] 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x123ce2000) [pid = 2244] [serial = 1038] [outer = 0x1193d9000] 05:11:09 INFO - PROCESS | 2244 | 1468498269278 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x12542fc00) [pid = 2244] [serial = 1039] [outer = 0x1193d9000] 05:11:09 INFO - PROCESS | 2244 | 1468498269598 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 569ms 05:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:11:09 INFO - PROCESS | 2244 | 1468498269655 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 2244 | 1468498269656 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:11:09 INFO - PROCESS | 2244 | 1468498269658 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 2244 | 1468498269659 Marionette TRACE conn2 <- [1,1358,null,{}] 05:11:09 INFO - PROCESS | 2244 | 1468498269661 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 2244 | 1468498269663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:09 INFO - PROCESS | 2244 | 1468498269759 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:11:09 INFO - PROCESS | 2244 | 1468498269762 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 2244 | 1468498269764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x126420000 == 34 [pid = 2244] [id = 347] 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1128a6800) [pid = 2244] [serial = 1040] [outer = 0x0] 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x125f06400) [pid = 2244] [serial = 1041] [outer = 0x1128a6800] 05:11:09 INFO - PROCESS | 2244 | 1468498269788 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x125fe3000) [pid = 2244] [serial = 1042] [outer = 0x1128a6800] 05:11:10 INFO - PROCESS | 2244 | 1468498270133 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 05:11:10 INFO - PROCESS | 2244 | 1468498270178 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 2244 | 1468498270179 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:11:10 INFO - PROCESS | 2244 | 1468498270181 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 2244 | 1468498270182 Marionette TRACE conn2 <- [1,1362,null,{}] 05:11:10 INFO - PROCESS | 2244 | 1468498270184 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 2244 | 1468498270189 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:10 INFO - PROCESS | 2244 | 1468498270301 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:11:10 INFO - PROCESS | 2244 | 1468498270312 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 2244 | 1468498270313 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x129048800 == 35 [pid = 2244] [id = 348] 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x126488800) [pid = 2244] [serial = 1043] [outer = 0x0] 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x126639400) [pid = 2244] [serial = 1044] [outer = 0x126488800] 05:11:10 INFO - PROCESS | 2244 | 1468498270345 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1288a7c00) [pid = 2244] [serial = 1045] [outer = 0x126488800] 05:11:10 INFO - PROCESS | 2244 | 1468498270685 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 05:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:11:10 INFO - PROCESS | 2244 | 1468498270700 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 2244 | 1468498270702 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:11:10 INFO - PROCESS | 2244 | 1468498270704 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 2244 | 1468498270705 Marionette TRACE conn2 <- [1,1366,null,{}] 05:11:10 INFO - PROCESS | 2244 | 1468498270709 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 2244 | 1468498270710 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:10 INFO - PROCESS | 2244 | 1468498270805 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:11:10 INFO - PROCESS | 2244 | 1468498270816 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 2244 | 1468498270817 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959f800 == 36 [pid = 2244] [id = 349] 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x12889fc00) [pid = 2244] [serial = 1046] [outer = 0x0] 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x128ddbc00) [pid = 2244] [serial = 1047] [outer = 0x12889fc00] 05:11:10 INFO - PROCESS | 2244 | 1468498270841 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1290d4000) [pid = 2244] [serial = 1048] [outer = 0x12889fc00] 05:11:11 INFO - PROCESS | 2244 | 1468498271191 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 2244 | 1468498271265 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:11:11 INFO - PROCESS | 2244 | 1468498271269 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 2244 | 1468498271270 Marionette TRACE conn2 <- [1,1370,null,{}] 05:11:11 INFO - PROCESS | 2244 | 1468498271273 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 2244 | 1468498271274 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:11 INFO - PROCESS | 2244 | 1468498271348 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:11:11 INFO - PROCESS | 2244 | 1468498271353 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 2244 | 1468498271364 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ab4800 == 37 [pid = 2244] [id = 350] 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x112c5a000) [pid = 2244] [serial = 1049] [outer = 0x0] 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x115095400) [pid = 2244] [serial = 1050] [outer = 0x112c5a000] 05:11:11 INFO - PROCESS | 2244 | 1468498271390 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1188aa400) [pid = 2244] [serial = 1051] [outer = 0x112c5a000] 05:11:11 INFO - PROCESS | 2244 | 1468498271702 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 2244 | 1468498271741 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:11:11 INFO - PROCESS | 2244 | 1468498271745 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 2244 | 1468498271746 Marionette TRACE conn2 <- [1,1374,null,{}] 05:11:11 INFO - PROCESS | 2244 | 1468498271749 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 2244 | 1468498271750 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:11 INFO - PROCESS | 2244 | 1468498271827 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:11:11 INFO - PROCESS | 2244 | 1468498271879 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 2244 | 1468498271880 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f77800 == 38 [pid = 2244] [id = 351] 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x112dc1000) [pid = 2244] [serial = 1052] [outer = 0x0] 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x119787400) [pid = 2244] [serial = 1053] [outer = 0x112dc1000] 05:11:11 INFO - PROCESS | 2244 | 1468498271905 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1290d7400) [pid = 2244] [serial = 1054] [outer = 0x112dc1000] 05:11:12 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:12 INFO - PROCESS | 2244 | 1468498272197 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 2244 | 1468498272217 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:11:12 INFO - PROCESS | 2244 | 1468498272219 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 2244 | 1468498272220 Marionette TRACE conn2 <- [1,1378,null,{}] 05:11:12 INFO - PROCESS | 2244 | 1468498272223 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 2244 | 1468498272226 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:12 INFO - PROCESS | 2244 | 1468498272315 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:11:12 INFO - PROCESS | 2244 | 1468498272319 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 2244 | 1468498272320 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa7800 == 39 [pid = 2244] [id = 352] 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1290dd000) [pid = 2244] [serial = 1055] [outer = 0x0] 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x129337400) [pid = 2244] [serial = 1056] [outer = 0x1290dd000] 05:11:12 INFO - PROCESS | 2244 | 1468498272345 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x129368c00) [pid = 2244] [serial = 1057] [outer = 0x1290dd000] 05:11:12 INFO - PROCESS | 2244 | 1468498272668 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 2244 | 1468498272697 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:11:12 INFO - PROCESS | 2244 | 1468498272699 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 2244 | 1468498272701 Marionette TRACE conn2 <- [1,1382,null,{}] 05:11:12 INFO - PROCESS | 2244 | 1468498272703 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 2244 | 1468498272704 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:12 INFO - PROCESS | 2244 | 1468498272816 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:11:12 INFO - PROCESS | 2244 | 1468498272822 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 2244 | 1468498272824 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b17f000 == 40 [pid = 2244] [id = 353] 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x124ed6c00) [pid = 2244] [serial = 1058] [outer = 0x0] 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x12938fc00) [pid = 2244] [serial = 1059] [outer = 0x124ed6c00] 05:11:12 INFO - PROCESS | 2244 | 1468498272850 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x12a54f400) [pid = 2244] [serial = 1060] [outer = 0x124ed6c00] 05:11:13 INFO - PROCESS | 2244 | [2244] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:13 INFO - PROCESS | 2244 | 1468498273162 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 2244 | 1468498273220 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:11:13 INFO - PROCESS | 2244 | 1468498273222 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 2244 | 1468498273223 Marionette TRACE conn2 <- [1,1386,null,{}] 05:11:13 INFO - PROCESS | 2244 | 1468498273225 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 2244 | 1468498273226 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:13 INFO - PROCESS | 2244 | 1468498273358 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:11:13 INFO - PROCESS | 2244 | 1468498273413 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 2244 | 1468498273414 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x115dca000 == 41 [pid = 2244] [id = 354] 05:11:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x110ea4400) [pid = 2244] [serial = 1061] [outer = 0x0] 05:11:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1127d0400) [pid = 2244] [serial = 1062] [outer = 0x110ea4400] 05:11:13 INFO - PROCESS | 2244 | 1468498273446 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x112c56000) [pid = 2244] [serial = 1063] [outer = 0x110ea4400] 05:11:13 INFO - PROCESS | 2244 | 1468498273935 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 2244 | 1468498273947 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:11:13 INFO - PROCESS | 2244 | 1468498273950 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 2244 | 1468498273952 Marionette TRACE conn2 <- [1,1390,null,{}] 05:11:13 INFO - PROCESS | 2244 | 1468498273955 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 2244 | 1468498273959 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:14 INFO - PROCESS | 2244 | 1468498274099 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:11:14 INFO - PROCESS | 2244 | 1468498274118 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 2244 | 1468498274119 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f5a800 == 42 [pid = 2244] [id = 355] 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x11842c800) [pid = 2244] [serial = 1064] [outer = 0x0] 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1186b0000) [pid = 2244] [serial = 1065] [outer = 0x11842c800] 05:11:14 INFO - PROCESS | 2244 | 1468498274181 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1193d0c00) [pid = 2244] [serial = 1066] [outer = 0x11842c800] 05:11:14 INFO - PROCESS | 2244 | 1468498274605 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 05:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:11:14 INFO - PROCESS | 2244 | 1468498274624 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 2244 | 1468498274626 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:11:14 INFO - PROCESS | 2244 | 1468498274628 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 2244 | 1468498274630 Marionette TRACE conn2 <- [1,1394,null,{}] 05:11:14 INFO - PROCESS | 2244 | 1468498274632 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:14 INFO - PROCESS | 2244 | 1468498274634 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:14 INFO - PROCESS | 2244 | 1468498274754 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:11:14 INFO - PROCESS | 2244 | 1468498274826 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 2244 | 1468498274827 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e2000 == 43 [pid = 2244] [id = 356] 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1219f2000) [pid = 2244] [serial = 1067] [outer = 0x0] 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x124822800) [pid = 2244] [serial = 1068] [outer = 0x1219f2000] 05:11:14 INFO - PROCESS | 2244 | 1468498274856 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125fdc400) [pid = 2244] [serial = 1069] [outer = 0x1219f2000] 05:11:15 INFO - PROCESS | 2244 | 1468498275282 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 668ms 05:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:11:15 INFO - PROCESS | 2244 | 1468498275297 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2244 | 1468498275300 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:11:15 INFO - PROCESS | 2244 | 1468498275308 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2244 | 1468498275311 Marionette TRACE conn2 <- [1,1398,null,{}] 05:11:15 INFO - PROCESS | 2244 | 1468498275313 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 2244 | 1468498275316 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:15 INFO - PROCESS | 2244 | 1468498275419 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:11:15 INFO - PROCESS | 2244 | 1468498275477 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2244 | 1468498275478 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbe4800 == 44 [pid = 2244] [id = 357] 05:11:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1164db000) [pid = 2244] [serial = 1070] [outer = 0x0] 05:11:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x127290400) [pid = 2244] [serial = 1071] [outer = 0x1164db000] 05:11:15 INFO - PROCESS | 2244 | 1468498275519 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1288a6800) [pid = 2244] [serial = 1072] [outer = 0x1164db000] 05:11:15 INFO - PROCESS | 2244 | 1468498275934 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 675ms 05:11:15 INFO - PROCESS | 2244 | 1468498275979 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2244 | 1468498275980 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:11:15 INFO - PROCESS | 2244 | 1468498275983 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2244 | 1468498275984 Marionette TRACE conn2 <- [1,1402,null,{}] 05:11:15 INFO - PROCESS | 2244 | 1468498275986 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 2244 | 1468498275988 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:16 INFO - PROCESS | 2244 | 1468498276106 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:11:16 INFO - PROCESS | 2244 | 1468498276191 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2244 | 1468498276192 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x11699f800 == 45 [pid = 2244] [id = 358] 05:11:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1127d4800) [pid = 2244] [serial = 1073] [outer = 0x0] 05:11:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1176f6400) [pid = 2244] [serial = 1074] [outer = 0x1127d4800] 05:11:16 INFO - PROCESS | 2244 | 1468498276222 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x125fde800) [pid = 2244] [serial = 1075] [outer = 0x1127d4800] 05:11:16 INFO - PROCESS | 2244 | 1468498276752 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 818ms 05:11:16 INFO - PROCESS | 2244 | 1468498276802 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:11:16 INFO - PROCESS | 2244 | 1468498276804 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:11:16 INFO - PROCESS | 2244 | 1468498276808 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 2244 | 1468498276811 Marionette TRACE conn2 <- [1,1406,null,{}] 05:11:16 INFO - PROCESS | 2244 | 1468498276816 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 2244 | 1468498276817 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:16 INFO - PROCESS | 2244 | 1468498276912 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:11:16 INFO - PROCESS | 2244 | 1468498276983 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2244 | 1468498276985 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e38000 == 46 [pid = 2244] [id = 359] 05:11:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1167dac00) [pid = 2244] [serial = 1076] [outer = 0x0] 05:11:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x117ece800) [pid = 2244] [serial = 1077] [outer = 0x1167dac00] 05:11:17 INFO - PROCESS | 2244 | 1468498277013 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x11827b000) [pid = 2244] [serial = 1078] [outer = 0x1167dac00] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12b17f000 == 45 [pid = 2244] [id = 353] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa7800 == 44 [pid = 2244] [id = 352] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x120f77800 == 43 [pid = 2244] [id = 351] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x124ab4800 == 42 [pid = 2244] [id = 350] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12959f800 == 41 [pid = 2244] [id = 349] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x129048800 == 40 [pid = 2244] [id = 348] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x126420000 == 39 [pid = 2244] [id = 347] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x123c16800 == 38 [pid = 2244] [id = 346] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12112b800 == 37 [pid = 2244] [id = 345] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11858c000 == 36 [pid = 2244] [id = 344] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x117016000 == 35 [pid = 2244] [id = 343] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x117e2e800 == 34 [pid = 2244] [id = 342] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x1182dd000 == 33 [pid = 2244] [id = 341] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x128d29000 == 32 [pid = 2244] [id = 340] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x11699f800 == 31 [pid = 2244] [id = 358] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbe4800 == 30 [pid = 2244] [id = 357] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e2000 == 29 [pid = 2244] [id = 356] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x120f5a800 == 28 [pid = 2244] [id = 355] 05:11:17 INFO - PROCESS | 2244 | --DOCSHELL 0x115dca000 == 27 [pid = 2244] [id = 354] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1194b6800) [pid = 2244] [serial = 1005] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x125f0fc00) [pid = 2244] [serial = 1011] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x113c72c00) [pid = 2244] [serial = 993] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x116a1d400) [pid = 2244] [serial = 979] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x115fc8c00) [pid = 2244] [serial = 978] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x112979400) [pid = 2244] [serial = 994] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x11697a400) [pid = 2244] [serial = 990] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x118fc0400) [pid = 2244] [serial = 982] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1193ce800) [pid = 2244] [serial = 1002] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1186b2000) [pid = 2244] [serial = 981] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1185ecc00) [pid = 2244] [serial = 999] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x124ad9800) [pid = 2244] [serial = 985] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x118fbc400) [pid = 2244] [serial = 1000] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x121333800) [pid = 2244] [serial = 984] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x117ecf000) [pid = 2244] [serial = 996] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x125430400) [pid = 2244] [serial = 988] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1180fb800) [pid = 2244] [serial = 997] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1210c2000) [pid = 2244] [serial = 987] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x123c07800) [pid = 2244] [serial = 1008] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x126399800) [pid = 2244] [serial = 1012] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1185e0000) [pid = 2244] [serial = 1017] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1266d5800) [pid = 2244] [serial = 1014] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1266dfc00) [pid = 2244] [serial = 1020] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x127295c00) [pid = 2244] [serial = 1015] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1254a8000) [pid = 2244] [serial = 1009] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x119e54800) [pid = 2244] [serial = 1006] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x119e50800) [pid = 2244] [serial = 1018] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x11941a000) [pid = 2244] [serial = 1003] [outer = 0x0] [url = about:blank] 05:11:17 INFO - PROCESS | 2244 | 1468498277930 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1175ms 05:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:11:17 INFO - PROCESS | 2244 | 1468498277983 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 2244 | 1468498277985 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:11:17 INFO - PROCESS | 2244 | 1468498277988 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 2244 | 1468498277990 Marionette TRACE conn2 <- [1,1410,null,{}] 05:11:17 INFO - PROCESS | 2244 | 1468498277993 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 2244 | 1468498277995 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:18 INFO - PROCESS | 2244 | 1468498278079 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:11:18 INFO - PROCESS | 2244 | 1468498278134 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 2244 | 1468498278135 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f42800 == 28 [pid = 2244] [id = 360] 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112dc2800) [pid = 2244] [serial = 1079] [outer = 0x0] 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1133bb000) [pid = 2244] [serial = 1080] [outer = 0x112dc2800] 05:11:18 INFO - PROCESS | 2244 | 1468498278162 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x115de6800) [pid = 2244] [serial = 1081] [outer = 0x112dc2800] 05:11:18 INFO - PROCESS | 2244 | 1468498278488 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 522ms 05:11:18 INFO - PROCESS | 2244 | 1468498278511 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 2244 | 1468498278514 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:11:18 INFO - PROCESS | 2244 | 1468498278519 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 2244 | 1468498278520 Marionette TRACE conn2 <- [1,1414,null,{}] 05:11:18 INFO - PROCESS | 2244 | 1468498278523 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 2244 | 1468498278525 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:18 INFO - PROCESS | 2244 | 1468498278600 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:11:18 INFO - PROCESS | 2244 | 1468498278652 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 2244 | 1468498278653 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x11848c000 == 29 [pid = 2244] [id = 361] 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x112fe3400) [pid = 2244] [serial = 1082] [outer = 0x0] 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1167d6400) [pid = 2244] [serial = 1083] [outer = 0x112fe3400] 05:11:18 INFO - PROCESS | 2244 | 1468498278682 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1180f1c00) [pid = 2244] [serial = 1084] [outer = 0x112fe3400] 05:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:11:19 INFO - PROCESS | 2244 | 1468498279037 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 523ms 05:11:19 INFO - PROCESS | 2244 | 1468498279044 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 2244 | 1468498279046 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:11:19 INFO - PROCESS | 2244 | 1468498279050 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 2244 | 1468498279054 Marionette TRACE conn2 <- [1,1418,null,{}] 05:11:19 INFO - PROCESS | 2244 | 1468498279065 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 2244 | 1468498279070 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:19 INFO - PROCESS | 2244 | 1468498279185 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:11:19 INFO - PROCESS | 2244 | 1468498279249 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2244 | 1468498279251 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x119523800 == 30 [pid = 2244] [id = 362] 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1127cfc00) [pid = 2244] [serial = 1085] [outer = 0x0] 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1184a0000) [pid = 2244] [serial = 1086] [outer = 0x1127cfc00] 05:11:19 INFO - PROCESS | 2244 | 1468498279278 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1188a4000) [pid = 2244] [serial = 1087] [outer = 0x1127cfc00] 05:11:19 INFO - PROCESS | 2244 | 1468498279583 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 577ms 05:11:19 INFO - PROCESS | 2244 | 1468498279627 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:11:19 INFO - PROCESS | 2244 | 1468498279629 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:11:19 INFO - PROCESS | 2244 | 1468498279631 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 2244 | 1468498279632 Marionette TRACE conn2 <- [1,1422,null,{}] 05:11:19 INFO - PROCESS | 2244 | 1468498279635 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 2244 | 1468498279636 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:19 INFO - PROCESS | 2244 | 1468498279712 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:11:19 INFO - PROCESS | 2244 | 1468498279716 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2244 | 1468498279717 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x12124a800 == 31 [pid = 2244] [id = 363] 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x118ff5c00) [pid = 2244] [serial = 1088] [outer = 0x0] 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1193d7c00) [pid = 2244] [serial = 1089] [outer = 0x118ff5c00] 05:11:19 INFO - PROCESS | 2244 | 1468498279742 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x116904c00) [pid = 2244] [serial = 1090] [outer = 0x118ff5c00] 05:11:20 INFO - PROCESS | 2244 | 1468498280118 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 05:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:11:20 INFO - PROCESS | 2244 | 1468498280151 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2244 | 1468498280152 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:11:20 INFO - PROCESS | 2244 | 1468498280154 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 2244 | 1468498280165 Marionette TRACE conn2 <- [1,1426,null,{}] 05:11:20 INFO - PROCESS | 2244 | 1468498280167 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 2244 | 1468498280168 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:20 INFO - PROCESS | 2244 | 1468498280257 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:11:20 INFO - PROCESS | 2244 | 1468498280296 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 2244 | 1468498280297 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x121577000 == 32 [pid = 2244] [id = 364] 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x112fe1c00) [pid = 2244] [serial = 1091] [outer = 0x0] 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1194b4400) [pid = 2244] [serial = 1092] [outer = 0x112fe1c00] 05:11:20 INFO - PROCESS | 2244 | 1468498280321 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x119564800) [pid = 2244] [serial = 1093] [outer = 0x112fe1c00] 05:11:20 INFO - PROCESS | 2244 | 1468498280649 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 531ms 05:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:11:20 INFO - PROCESS | 2244 | 1468498280685 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2244 | 1468498280687 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:11:20 INFO - PROCESS | 2244 | 1468498280689 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 2244 | 1468498280690 Marionette TRACE conn2 <- [1,1430,null,{}] 05:11:20 INFO - PROCESS | 2244 | 1468498280692 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 2244 | 1468498280696 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:20 INFO - PROCESS | 2244 | 1468498280817 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:11:20 INFO - PROCESS | 2244 | 1468498280853 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 2244 | 1468498280855 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x125483800 == 33 [pid = 2244] [id = 365] 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x11978b400) [pid = 2244] [serial = 1094] [outer = 0x0] 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x121611400) [pid = 2244] [serial = 1095] [outer = 0x11978b400] 05:11:20 INFO - PROCESS | 2244 | 1468498280880 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12484c000) [pid = 2244] [serial = 1096] [outer = 0x11978b400] 05:11:21 INFO - PROCESS | 2244 | 1468498281208 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 569ms 05:11:21 INFO - PROCESS | 2244 | 1468498281258 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2244 | 1468498281259 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:11:21 INFO - PROCESS | 2244 | 1468498281262 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2244 | 1468498281263 Marionette TRACE conn2 <- [1,1434,null,{}] 05:11:21 INFO - PROCESS | 2244 | 1468498281272 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 2244 | 1468498281273 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:21 INFO - PROCESS | 2244 | 1468498281367 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:11:21 INFO - PROCESS | 2244 | 1468498281402 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 2244 | 1468498281404 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x126419800 == 34 [pid = 2244] [id = 366] 05:11:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1127ca800) [pid = 2244] [serial = 1097] [outer = 0x0] 05:11:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x124ed5c00) [pid = 2244] [serial = 1098] [outer = 0x1127ca800] 05:11:21 INFO - PROCESS | 2244 | 1468498281428 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x125f04400) [pid = 2244] [serial = 1099] [outer = 0x1127ca800] 05:11:21 INFO - PROCESS | 2244 | 1468498281764 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 05:11:21 INFO - PROCESS | 2244 | 1468498281788 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2244 | 1468498281790 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:11:21 INFO - PROCESS | 2244 | 1468498281795 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2244 | 1468498281797 Marionette TRACE conn2 <- [1,1438,null,{}] 05:11:21 INFO - PROCESS | 2244 | 1468498281800 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 2244 | 1468498281802 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:22 INFO - PROCESS | 2244 | 1468498282094 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x11649e000) [pid = 2244] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1128a6800) [pid = 2244] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x126488800) [pid = 2244] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12889fc00) [pid = 2244] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1128b1000) [pid = 2244] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x113cf5400) [pid = 2244] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x113c77800) [pid = 2244] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1290dd000) [pid = 2244] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1186b6c00) [pid = 2244] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1185ed000) [pid = 2244] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x113c74c00) [pid = 2244] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x124ed6c00) [pid = 2244] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x112c5a000) [pid = 2244] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x112dc1000) [pid = 2244] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:11:22 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1193d9000) [pid = 2244] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:11:22 INFO - PROCESS | 2244 | 1468498282152 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 2244 | 1468498282153 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182e1800 == 35 [pid = 2244] [id = 367] 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x110e7f400) [pid = 2244] [serial = 1100] [outer = 0x0] 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1128b3400) [pid = 2244] [serial = 1101] [outer = 0x110e7f400] 05:11:22 INFO - PROCESS | 2244 | 1468498282178 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1167da400) [pid = 2244] [serial = 1102] [outer = 0x110e7f400] 05:11:22 INFO - PROCESS | 2244 | 1468498282451 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 676ms 05:11:22 INFO - PROCESS | 2244 | 1468498282470 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 2244 | 1468498282472 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:11:22 INFO - PROCESS | 2244 | 1468498282483 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 2244 | 1468498282484 Marionette TRACE conn2 <- [1,1442,null,{}] 05:11:22 INFO - PROCESS | 2244 | 1468498282486 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 2244 | 1468498282487 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:22 INFO - PROCESS | 2244 | 1468498282574 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:11:22 INFO - PROCESS | 2244 | 1468498282580 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 2244 | 1468498282581 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x119523000 == 36 [pid = 2244] [id = 368] 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x115d05400) [pid = 2244] [serial = 1103] [outer = 0x0] 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x121a99800) [pid = 2244] [serial = 1104] [outer = 0x115d05400] 05:11:22 INFO - PROCESS | 2244 | 1468498282605 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125f0f400) [pid = 2244] [serial = 1105] [outer = 0x115d05400] 05:11:22 INFO - PROCESS | 2244 | 1468498282930 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 05:11:22 INFO - PROCESS | 2244 | 1468498282952 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 2244 | 1468498282953 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:11:22 INFO - PROCESS | 2244 | 1468498282955 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 2244 | 1468498282956 Marionette TRACE conn2 <- [1,1446,null,{}] 05:11:22 INFO - PROCESS | 2244 | 1468498282960 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 2244 | 1468498282961 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:23 INFO - PROCESS | 2244 | 1468498283064 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:11:23 INFO - PROCESS | 2244 | 1468498283070 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2244 | 1468498283071 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958b800 == 37 [pid = 2244] [id = 369] 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x112c55800) [pid = 2244] [serial = 1106] [outer = 0x0] 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x125fe2c00) [pid = 2244] [serial = 1107] [outer = 0x112c55800] 05:11:23 INFO - PROCESS | 2244 | 1468498283095 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x12662b000) [pid = 2244] [serial = 1108] [outer = 0x112c55800] 05:11:23 INFO - PROCESS | 2244 | 1468498283418 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 472ms 05:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:11:23 INFO - PROCESS | 2244 | 1468498283429 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2244 | 1468498283430 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:11:23 INFO - PROCESS | 2244 | 1468498283432 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2244 | 1468498283434 Marionette TRACE conn2 <- [1,1450,null,{}] 05:11:23 INFO - PROCESS | 2244 | 1468498283436 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 2244 | 1468498283438 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:23 INFO - PROCESS | 2244 | 1468498283538 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:11:23 INFO - PROCESS | 2244 | 1468498283544 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2244 | 1468498283546 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x121576000 == 38 [pid = 2244] [id = 370] 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1167db400) [pid = 2244] [serial = 1109] [outer = 0x0] 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12728fc00) [pid = 2244] [serial = 1110] [outer = 0x1167db400] 05:11:23 INFO - PROCESS | 2244 | 1468498283572 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1288a2800) [pid = 2244] [serial = 1111] [outer = 0x1167db400] 05:11:23 INFO - PROCESS | 2244 | 1468498283915 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 05:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:11:23 INFO - PROCESS | 2244 | 1468498283951 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2244 | 1468498283952 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:11:23 INFO - PROCESS | 2244 | 1468498283954 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2244 | 1468498283955 Marionette TRACE conn2 <- [1,1454,null,{}] 05:11:23 INFO - PROCESS | 2244 | 1468498283969 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 2244 | 1468498283970 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:24 INFO - PROCESS | 2244 | 1468498284047 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:11:24 INFO - PROCESS | 2244 | 1468498284051 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 2244 | 1468498284052 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b187000 == 39 [pid = 2244] [id = 371] 05:11:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1273d0400) [pid = 2244] [serial = 1112] [outer = 0x0] 05:11:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x128b51000) [pid = 2244] [serial = 1113] [outer = 0x1273d0400] 05:11:24 INFO - PROCESS | 2244 | 1468498284076 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1290d2c00) [pid = 2244] [serial = 1114] [outer = 0x1273d0400] 05:11:24 INFO - PROCESS | 2244 | 1468498284738 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 830ms 05:11:24 INFO - PROCESS | 2244 | 1468498284786 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 2244 | 1468498284789 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:11:24 INFO - PROCESS | 2244 | 1468498284838 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 2244 | 1468498284841 Marionette TRACE conn2 <- [1,1458,null,{}] 05:11:24 INFO - PROCESS | 2244 | 1468498284844 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 2244 | 1468498284846 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:24 INFO - PROCESS | 2244 | 1468498284958 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:11:25 INFO - PROCESS | 2244 | 1468498285013 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2244 | 1468498285015 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x118484800 == 40 [pid = 2244] [id = 372] 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x112c51800) [pid = 2244] [serial = 1115] [outer = 0x0] 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x115096800) [pid = 2244] [serial = 1116] [outer = 0x112c51800] 05:11:25 INFO - PROCESS | 2244 | 1468498285045 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1167ebc00) [pid = 2244] [serial = 1117] [outer = 0x112c51800] 05:11:25 INFO - PROCESS | 2244 | 1468498285630 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 847ms 05:11:25 INFO - PROCESS | 2244 | 1468498285662 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 2244 | 1468498285665 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:11:25 INFO - PROCESS | 2244 | 1468498285670 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 2244 | 1468498285671 Marionette TRACE conn2 <- [1,1462,null,{}] 05:11:25 INFO - PROCESS | 2244 | 1468498285674 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 2244 | 1468498285676 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:25 INFO - PROCESS | 2244 | 1468498285788 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:11:25 INFO - PROCESS | 2244 | 1468498285867 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2244 | 1468498285868 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x11617f800 == 41 [pid = 2244] [id = 373] 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1127d7400) [pid = 2244] [serial = 1118] [outer = 0x0] 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1161aa400) [pid = 2244] [serial = 1119] [outer = 0x1127d7400] 05:11:25 INFO - PROCESS | 2244 | 1468498285898 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x118425c00) [pid = 2244] [serial = 1120] [outer = 0x1127d7400] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x121576000 == 40 [pid = 2244] [id = 370] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x12958b800 == 39 [pid = 2244] [id = 369] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x119523000 == 38 [pid = 2244] [id = 368] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x1182e1800 == 37 [pid = 2244] [id = 367] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x126419800 == 36 [pid = 2244] [id = 366] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x125483800 == 35 [pid = 2244] [id = 365] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x121577000 == 34 [pid = 2244] [id = 364] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x12124a800 == 33 [pid = 2244] [id = 363] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x119523800 == 32 [pid = 2244] [id = 362] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x11848c000 == 31 [pid = 2244] [id = 361] 05:11:26 INFO - PROCESS | 2244 | --DOCSHELL 0x116f42800 == 30 [pid = 2244] [id = 360] 05:11:26 INFO - PROCESS | 2244 | 1468498286534 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 872ms 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:11:26 INFO - PROCESS | 2244 | 1468498286546 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 2244 | 1468498286549 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:11:26 INFO - PROCESS | 2244 | 1468498286553 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 2244 | 1468498286560 Marionette TRACE conn2 <- [1,1466,null,{}] 05:11:26 INFO - PROCESS | 2244 | 1468498286567 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 2244 | 1468498286569 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:26 INFO - PROCESS | 2244 | 1468498286696 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1180efc00) [pid = 2244] [serial = 991] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x125f06400) [pid = 2244] [serial = 1041] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x126639400) [pid = 2244] [serial = 1044] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x125fe3000) [pid = 2244] [serial = 1042] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x128ddbc00) [pid = 2244] [serial = 1047] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x119786800) [pid = 2244] [serial = 1035] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1219f1800) [pid = 2244] [serial = 1036] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x117ecd800) [pid = 2244] [serial = 1029] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118283400) [pid = 2244] [serial = 1030] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x11697c000) [pid = 2244] [serial = 1026] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x129368c00) [pid = 2244] [serial = 1057] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x11846d000) [pid = 2244] [serial = 1027] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12732b800) [pid = 2244] [serial = 1021] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118f4ec00) [pid = 2244] [serial = 1032] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1288a7c00) [pid = 2244] [serial = 1045] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118ff9400) [pid = 2244] [serial = 1033] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x115dd9800) [pid = 2244] [serial = 1023] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12938fc00) [pid = 2244] [serial = 1059] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x116975c00) [pid = 2244] [serial = 1024] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x115095400) [pid = 2244] [serial = 1050] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x119787400) [pid = 2244] [serial = 1053] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1188aa400) [pid = 2244] [serial = 1051] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1290d4000) [pid = 2244] [serial = 1048] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x129337400) [pid = 2244] [serial = 1056] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x123ce2000) [pid = 2244] [serial = 1038] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12542fc00) [pid = 2244] [serial = 1039] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x12a54f400) [pid = 2244] [serial = 1060] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1290d7400) [pid = 2244] [serial = 1054] [outer = 0x0] [url = about:blank] 05:11:26 INFO - PROCESS | 2244 | 1468498286769 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 2244 | 1468498286771 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x117091800 == 31 [pid = 2244] [id = 374] 05:11:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x112984000) [pid = 2244] [serial = 1121] [outer = 0x0] 05:11:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x117297800) [pid = 2244] [serial = 1122] [outer = 0x112984000] 05:11:26 INFO - PROCESS | 2244 | 1468498286800 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x11834d000) [pid = 2244] [serial = 1123] [outer = 0x112984000] 05:11:27 INFO - PROCESS | 2244 | 1468498287115 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 578ms 05:11:27 INFO - PROCESS | 2244 | 1468498287131 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 2244 | 1468498287134 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:11:27 INFO - PROCESS | 2244 | 1468498287138 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 2244 | 1468498287140 Marionette TRACE conn2 <- [1,1470,null,{}] 05:11:27 INFO - PROCESS | 2244 | 1468498287146 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 2244 | 1468498287148 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:27 INFO - PROCESS | 2244 | 1468498287231 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:11:27 INFO - PROCESS | 2244 | 1468498287235 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2244 | 1468498287236 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c0800 == 32 [pid = 2244] [id = 375] 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1184a0400) [pid = 2244] [serial = 1124] [outer = 0x0] 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118f57800) [pid = 2244] [serial = 1125] [outer = 0x1184a0400] 05:11:27 INFO - PROCESS | 2244 | 1468498287265 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118ff9400) [pid = 2244] [serial = 1126] [outer = 0x1184a0400] 05:11:27 INFO - PROCESS | 2244 | 1468498287632 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 523ms 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:11:27 INFO - PROCESS | 2244 | 1468498287661 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 2244 | 1468498287663 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:11:27 INFO - PROCESS | 2244 | 1468498287665 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 2244 | 1468498287667 Marionette TRACE conn2 <- [1,1474,null,{}] 05:11:27 INFO - PROCESS | 2244 | 1468498287676 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 2244 | 1468498287680 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:27 INFO - PROCESS | 2244 | 1468498287761 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:11:27 INFO - PROCESS | 2244 | 1468498287766 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2244 | 1468498287768 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x121420000 == 33 [pid = 2244] [id = 376] 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1186ac400) [pid = 2244] [serial = 1127] [outer = 0x0] 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1194b4c00) [pid = 2244] [serial = 1128] [outer = 0x1186ac400] 05:11:27 INFO - PROCESS | 2244 | 1468498287796 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1211e3400) [pid = 2244] [serial = 1129] [outer = 0x1186ac400] 05:11:28 INFO - PROCESS | 2244 | 1468498288139 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 05:11:28 INFO - PROCESS | 2244 | 1468498288186 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:11:28 INFO - PROCESS | 2244 | 1468498288188 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:11:28 INFO - PROCESS | 2244 | 1468498288190 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2244 | 1468498288191 Marionette TRACE conn2 <- [1,1478,null,{}] 05:11:28 INFO - PROCESS | 2244 | 1468498288194 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 2244 | 1468498288195 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:28 INFO - PROCESS | 2244 | 1468498288275 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:11:28 INFO - PROCESS | 2244 | 1468498288280 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 2244 | 1468498288281 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x125486000 == 34 [pid = 2244] [id = 377] 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x121805c00) [pid = 2244] [serial = 1130] [outer = 0x0] 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x123c9fc00) [pid = 2244] [serial = 1131] [outer = 0x121805c00] 05:11:28 INFO - PROCESS | 2244 | 1468498288306 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x123d0cc00) [pid = 2244] [serial = 1132] [outer = 0x121805c00] 05:11:28 INFO - PROCESS | 2244 | 1468498288645 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 470ms 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:11:28 INFO - PROCESS | 2244 | 1468498288661 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2244 | 1468498288662 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:11:28 INFO - PROCESS | 2244 | 1468498288664 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2244 | 1468498288665 Marionette TRACE conn2 <- [1,1482,null,{}] 05:11:28 INFO - PROCESS | 2244 | 1468498288668 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 2244 | 1468498288669 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:28 INFO - PROCESS | 2244 | 1468498288745 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:11:28 INFO - PROCESS | 2244 | 1468498288804 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 2244 | 1468498288805 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x126420000 == 35 [pid = 2244] [id = 378] 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121a8b400) [pid = 2244] [serial = 1133] [outer = 0x0] 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x124ad5800) [pid = 2244] [serial = 1134] [outer = 0x121a8b400] 05:11:28 INFO - PROCESS | 2244 | 1468498288836 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1254a7800) [pid = 2244] [serial = 1135] [outer = 0x121a8b400] 05:11:29 INFO - PROCESS | 2244 | 1468498289188 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 05:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:11:29 INFO - PROCESS | 2244 | 1468498289235 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 2244 | 1468498289236 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:11:29 INFO - PROCESS | 2244 | 1468498289239 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 2244 | 1468498289240 Marionette TRACE conn2 <- [1,1486,null,{}] 05:11:29 INFO - PROCESS | 2244 | 1468498289242 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 2244 | 1468498289246 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:29 INFO - PROCESS | 2244 | 1468498289350 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:11:29 INFO - PROCESS | 2244 | 1468498289363 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2244 | 1468498289364 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x129589800 == 36 [pid = 2244] [id = 379] 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1254a8000) [pid = 2244] [serial = 1136] [outer = 0x0] 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x125feb800) [pid = 2244] [serial = 1137] [outer = 0x1254a8000] 05:11:29 INFO - PROCESS | 2244 | 1468498289389 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x127610c00) [pid = 2244] [serial = 1138] [outer = 0x1254a8000] 05:11:29 INFO - PROCESS | 2244 | 1468498289748 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 517ms 05:11:29 INFO - PROCESS | 2244 | 1468498289757 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 2244 | 1468498289760 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:11:29 INFO - PROCESS | 2244 | 1468498289764 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 2244 | 1468498289766 Marionette TRACE conn2 <- [1,1490,null,{}] 05:11:29 INFO - PROCESS | 2244 | 1468498289768 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 2244 | 1468498289769 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:29 INFO - PROCESS | 2244 | 1468498289866 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:11:29 INFO - PROCESS | 2244 | 1468498289879 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2244 | 1468498289880 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f77800 == 37 [pid = 2244] [id = 380] 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x112138c00) [pid = 2244] [serial = 1139] [outer = 0x0] 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x128b55c00) [pid = 2244] [serial = 1140] [outer = 0x112138c00] 05:11:29 INFO - PROCESS | 2244 | 1468498289905 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1290d7c00) [pid = 2244] [serial = 1141] [outer = 0x112138c00] 05:11:30 INFO - PROCESS | 2244 | 1468498290215 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:11:30 INFO - PROCESS | 2244 | 1468498290233 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 2244 | 1468498290234 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:11:30 INFO - PROCESS | 2244 | 1468498290236 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 2244 | 1468498290237 Marionette TRACE conn2 <- [1,1494,null,{}] 05:11:30 INFO - PROCESS | 2244 | 1468498290240 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 2244 | 1468498290243 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:30 INFO - PROCESS | 2244 | 1468498290340 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:11:30 INFO - PROCESS | 2244 | 1468498290351 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 2244 | 1468498290352 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62e000 == 38 [pid = 2244] [id = 381] 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1290d9000) [pid = 2244] [serial = 1142] [outer = 0x0] 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x129337400) [pid = 2244] [serial = 1143] [outer = 0x1290d9000] 05:11:30 INFO - PROCESS | 2244 | 1468498290375 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x129340800) [pid = 2244] [serial = 1144] [outer = 0x1290d9000] 05:11:30 INFO - PROCESS | 2244 | 1468498290723 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 524ms 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1167db400) [pid = 2244] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x112fe1c00) [pid = 2244] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x112fe3400) [pid = 2244] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x112dc2800) [pid = 2244] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118ff5c00) [pid = 2244] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1127cfc00) [pid = 2244] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x110ea4400) [pid = 2244] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x11842c800) [pid = 2244] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1219f2000) [pid = 2244] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1164db000) [pid = 2244] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1127d4800) [pid = 2244] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x11978b400) [pid = 2244] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1127ca800) [pid = 2244] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x110e7f400) [pid = 2244] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x112c55800) [pid = 2244] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:11:30 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x115d05400) [pid = 2244] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:11:30 INFO - PROCESS | 2244 | 1468498290840 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 2244 | 1468498290841 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:11:30 INFO - PROCESS | 2244 | 1468498290846 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 2244 | 1468498290847 Marionette TRACE conn2 <- [1,1498,null,{}] 05:11:30 INFO - PROCESS | 2244 | 1468498290849 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 2244 | 1468498290850 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:30 INFO - PROCESS | 2244 | 1468498290925 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:11:30 INFO - PROCESS | 2244 | 1468498290930 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 2244 | 1468498290931 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x121433000 == 39 [pid = 2244] [id = 382] 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1127d7000) [pid = 2244] [serial = 1145] [outer = 0x0] 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x112fe1c00) [pid = 2244] [serial = 1146] [outer = 0x1127d7000] 05:11:30 INFO - PROCESS | 2244 | 1468498290955 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1180f8800) [pid = 2244] [serial = 1147] [outer = 0x1127d7000] 05:11:31 INFO - PROCESS | 2244 | 1468498291266 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 05:11:31 INFO - PROCESS | 2244 | 1468498291315 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2244 | 1468498291316 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:11:31 INFO - PROCESS | 2244 | 1468498291318 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 2244 | 1468498291319 Marionette TRACE conn2 <- [1,1502,null,{}] 05:11:31 INFO - PROCESS | 2244 | 1468498291321 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 2244 | 1468498291323 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:31 INFO - PROCESS | 2244 | 1468498291400 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:11:31 INFO - PROCESS | 2244 | 1468498291403 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2244 | 1468498291404 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x111e97800 == 40 [pid = 2244] [id = 383] 05:11:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1186ae000) [pid = 2244] [serial = 1148] [outer = 0x0] 05:11:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1219f2000) [pid = 2244] [serial = 1149] [outer = 0x1186ae000] 05:11:31 INFO - PROCESS | 2244 | 1468498291429 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12648fc00) [pid = 2244] [serial = 1150] [outer = 0x1186ae000] 05:11:31 INFO - PROCESS | 2244 | 1468498291756 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 05:11:31 INFO - PROCESS | 2244 | 1468498291791 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2244 | 1468498291793 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:11:31 INFO - PROCESS | 2244 | 1468498291796 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 2244 | 1468498291799 Marionette TRACE conn2 <- [1,1506,null,{}] 05:11:31 INFO - PROCESS | 2244 | 1468498291801 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 2244 | 1468498291803 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:31 INFO - PROCESS | 2244 | 1468498291959 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:11:31 INFO - PROCESS | 2244 | 1468498291967 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2244 | 1468498291969 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbd8000 == 41 [pid = 2244] [id = 384] 05:11:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1273c9c00) [pid = 2244] [serial = 1151] [outer = 0x0] 05:11:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x12936a400) [pid = 2244] [serial = 1152] [outer = 0x1273c9c00] 05:11:32 INFO - PROCESS | 2244 | 1468498292010 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12a49bc00) [pid = 2244] [serial = 1153] [outer = 0x1273c9c00] 05:11:32 INFO - PROCESS | 2244 | 1468498292422 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 05:11:32 INFO - PROCESS | 2244 | 1468498292469 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 2244 | 1468498292470 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:11:32 INFO - PROCESS | 2244 | 1468498292472 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 2244 | 1468498292473 Marionette TRACE conn2 <- [1,1510,null,{}] 05:11:32 INFO - PROCESS | 2244 | 1468498292476 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 2244 | 1468498292477 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:32 INFO - PROCESS | 2244 | 1468498292580 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:11:32 INFO - PROCESS | 2244 | 1468498292607 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 2244 | 1468498292608 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a6000 == 42 [pid = 2244] [id = 385] 05:11:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12b11e400) [pid = 2244] [serial = 1154] [outer = 0x0] 05:11:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12b11ec00) [pid = 2244] [serial = 1155] [outer = 0x12b11e400] 05:11:32 INFO - PROCESS | 2244 | 1468498292639 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x12b165400) [pid = 2244] [serial = 1156] [outer = 0x12b11e400] 05:11:33 INFO - PROCESS | 2244 | 1468498293030 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 05:11:33 INFO - PROCESS | 2244 | 1468498293058 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2244 | 1468498293061 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:11:33 INFO - PROCESS | 2244 | 1468498293066 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2244 | 1468498293068 Marionette TRACE conn2 <- [1,1514,null,{}] 05:11:33 INFO - PROCESS | 2244 | 1468498293071 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 2244 | 1468498293073 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:33 INFO - PROCESS | 2244 | 1468498293188 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:11:33 INFO - PROCESS | 2244 | 1468498293320 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 2244 | 1468498293321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x11848c000 == 43 [pid = 2244] [id = 386] 05:11:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x116159000) [pid = 2244] [serial = 1157] [outer = 0x0] 05:11:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1167e8400) [pid = 2244] [serial = 1158] [outer = 0x116159000] 05:11:33 INFO - PROCESS | 2244 | 1468498293413 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1180f5c00) [pid = 2244] [serial = 1159] [outer = 0x116159000] 05:11:33 INFO - PROCESS | 2244 | 1468498293923 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 921ms 05:11:33 INFO - PROCESS | 2244 | 1468498293986 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2244 | 1468498293990 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:11:33 INFO - PROCESS | 2244 | 1468498293994 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2244 | 1468498293996 Marionette TRACE conn2 <- [1,1518,null,{}] 05:11:34 INFO - PROCESS | 2244 | 1468498293999 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 2244 | 1468498294000 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:34 INFO - PROCESS | 2244 | 1468498294101 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:11:34 INFO - PROCESS | 2244 | 1468498294251 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 2244 | 1468498294252 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12902e800 == 44 [pid = 2244] [id = 387] 05:11:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x119789c00) [pid = 2244] [serial = 1160] [outer = 0x0] 05:11:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x119e54800) [pid = 2244] [serial = 1161] [outer = 0x119789c00] 05:11:34 INFO - PROCESS | 2244 | 1468498294290 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1219f3800) [pid = 2244] [serial = 1162] [outer = 0x119789c00] 05:11:34 INFO - PROCESS | 2244 | 1468498294743 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 771ms 05:11:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:11:34 INFO - PROCESS | 2244 | 1468498294775 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 2244 | 1468498294776 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:11:34 INFO - PROCESS | 2244 | 1468498294780 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 2244 | 1468498294783 Marionette TRACE conn2 <- [1,1522,null,{}] 05:11:34 INFO - PROCESS | 2244 | 1468498294791 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 2244 | 1468498294796 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:34 INFO - PROCESS | 2244 | 1468498294895 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:11:34 INFO - PROCESS | 2244 | 1468498294968 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 2244 | 1468498294970 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a7800 == 45 [pid = 2244] [id = 388] 05:11:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x12662ac00) [pid = 2244] [serial = 1163] [outer = 0x0] 05:11:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x127291400) [pid = 2244] [serial = 1164] [outer = 0x12662ac00] 05:11:35 INFO - PROCESS | 2244 | 1468498295001 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1273d1000) [pid = 2244] [serial = 1165] [outer = 0x12662ac00] 05:11:35 INFO - PROCESS | 2244 | 1468498295380 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:11:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:11:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:11:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:11:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:11:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:11:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 05:11:35 INFO - PROCESS | 2244 | 1468498295403 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 2244 | 1468498295405 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:11:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:11:35 INFO - PROCESS | 2244 | 1468498295407 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 2244 | 1468498295409 Marionette TRACE conn2 <- [1,1526,null,{}] 05:11:35 INFO - PROCESS | 2244 | 1468498295411 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 2244 | 1468498295412 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:35 INFO - PROCESS | 2244 | 1468498295515 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:11:35 INFO - PROCESS | 2244 | 1468498295572 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 2244 | 1468498295574 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x121922800 == 46 [pid = 2244] [id = 389] 05:11:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1193cd400) [pid = 2244] [serial = 1166] [outer = 0x0] 05:11:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x127290000) [pid = 2244] [serial = 1167] [outer = 0x1193cd400] 05:11:35 INFO - PROCESS | 2244 | 1468498295605 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x12a490c00) [pid = 2244] [serial = 1168] [outer = 0x1193cd400] 05:11:36 INFO - PROCESS | 2244 | 1468498296161 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:11:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:11:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 822ms 05:11:36 INFO - PROCESS | 2244 | 1468498296229 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 2244 | 1468498296232 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:11:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:11:36 INFO - PROCESS | 2244 | 1468498296235 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 2244 | 1468498296238 Marionette TRACE conn2 <- [1,1530,null,{}] 05:11:36 INFO - PROCESS | 2244 | 1468498296241 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 2244 | 1468498296242 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:36 INFO - PROCESS | 2244 | 1468498296337 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:11:36 INFO - PROCESS | 2244 | 1468498296400 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 2244 | 1468498296401 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x116199800 == 47 [pid = 2244] [id = 390] 05:11:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x113cf5000) [pid = 2244] [serial = 1169] [outer = 0x0] 05:11:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1180ec400) [pid = 2244] [serial = 1170] [outer = 0x113cf5000] 05:11:36 INFO - PROCESS | 2244 | 1468498296429 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x118349c00) [pid = 2244] [serial = 1171] [outer = 0x113cf5000] 05:11:36 INFO - PROCESS | 2244 | 1468498296806 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:11:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:11:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:11:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:11:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:11:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:11:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 623ms 05:11:36 INFO - PROCESS | 2244 | 1468498296858 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 2244 | 1468498296862 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:11:36 INFO - PROCESS | 2244 | 1468498296869 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 2244 | 1468498296871 Marionette TRACE conn2 <- [1,1534,null,{}] 05:11:36 INFO - PROCESS | 2244 | 1468498296875 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 2244 | 1468498296878 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbd8000 == 46 [pid = 2244] [id = 384] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x111e97800 == 45 [pid = 2244] [id = 383] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x121433000 == 44 [pid = 2244] [id = 382] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62e000 == 43 [pid = 2244] [id = 381] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x120f77800 == 42 [pid = 2244] [id = 380] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x129589800 == 41 [pid = 2244] [id = 379] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x126420000 == 40 [pid = 2244] [id = 378] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x125486000 == 39 [pid = 2244] [id = 377] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x121420000 == 38 [pid = 2244] [id = 376] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c0800 == 37 [pid = 2244] [id = 375] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x117091800 == 36 [pid = 2244] [id = 374] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x11617f800 == 35 [pid = 2244] [id = 373] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x118484800 == 34 [pid = 2244] [id = 372] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12b187000 == 33 [pid = 2244] [id = 371] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x117e38000 == 32 [pid = 2244] [id = 359] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x121922800 == 31 [pid = 2244] [id = 389] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a7800 == 30 [pid = 2244] [id = 388] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12902e800 == 29 [pid = 2244] [id = 387] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a6000 == 28 [pid = 2244] [id = 385] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x11848c000 == 27 [pid = 2244] [id = 386] 05:11:37 INFO - PROCESS | 2244 | 1468498297514 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x1193d7c00) [pid = 2244] [serial = 1089] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1184a0000) [pid = 2244] [serial = 1086] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1188a4000) [pid = 2244] [serial = 1087] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x112c56000) [pid = 2244] [serial = 1063] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1127d0400) [pid = 2244] [serial = 1062] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1193d0c00) [pid = 2244] [serial = 1066] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1186b0000) [pid = 2244] [serial = 1065] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x125fdc400) [pid = 2244] [serial = 1069] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x124822800) [pid = 2244] [serial = 1068] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1288a6800) [pid = 2244] [serial = 1072] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x127290400) [pid = 2244] [serial = 1071] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x125fde800) [pid = 2244] [serial = 1075] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x121611400) [pid = 2244] [serial = 1095] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1176f6400) [pid = 2244] [serial = 1074] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x119564800) [pid = 2244] [serial = 1093] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x124ed5c00) [pid = 2244] [serial = 1098] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12484c000) [pid = 2244] [serial = 1096] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x125f04400) [pid = 2244] [serial = 1099] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1167da400) [pid = 2244] [serial = 1102] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128b3400) [pid = 2244] [serial = 1101] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12662b000) [pid = 2244] [serial = 1108] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x121a99800) [pid = 2244] [serial = 1104] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x116904c00) [pid = 2244] [serial = 1090] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1288a2800) [pid = 2244] [serial = 1111] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x125f0f400) [pid = 2244] [serial = 1105] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x125fe2c00) [pid = 2244] [serial = 1107] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x12728fc00) [pid = 2244] [serial = 1110] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1194b4400) [pid = 2244] [serial = 1092] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1167d6400) [pid = 2244] [serial = 1083] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1180f1c00) [pid = 2244] [serial = 1084] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1133bb000) [pid = 2244] [serial = 1080] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x115de6800) [pid = 2244] [serial = 1081] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x117ece800) [pid = 2244] [serial = 1077] [outer = 0x0] [url = about:blank] 05:11:37 INFO - PROCESS | 2244 | --DOCSHELL 0x116199800 == 26 [pid = 2244] [id = 390] 05:11:37 INFO - PROCESS | 2244 | 1468498297638 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 2244 | 1468498297640 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x112d9d800 == 27 [pid = 2244] [id = 391] 05:11:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1128a5c00) [pid = 2244] [serial = 1172] [outer = 0x0] 05:11:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1128ab400) [pid = 2244] [serial = 1173] [outer = 0x1128a5c00] 05:11:37 INFO - PROCESS | 2244 | 1468498297671 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x112c50800) [pid = 2244] [serial = 1174] [outer = 0x1128a5c00] 05:11:38 INFO - PROCESS | 2244 | 1468498298014 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1176ms 05:11:38 INFO - PROCESS | 2244 | 1468498298046 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2244 | 1468498298050 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:11:38 INFO - PROCESS | 2244 | 1468498298089 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 2244 | 1468498298092 Marionette TRACE conn2 <- [1,1538,null,{}] 05:11:38 INFO - PROCESS | 2244 | 1468498298096 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 2244 | 1468498298099 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:38 INFO - PROCESS | 2244 | 1468498298220 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:11:38 INFO - PROCESS | 2244 | 1468498298227 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 2244 | 1468498298229 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x11708d000 == 28 [pid = 2244] [id = 392] 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x113c74800) [pid = 2244] [serial = 1175] [outer = 0x0] 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1167f1800) [pid = 2244] [serial = 1176] [outer = 0x113c74800] 05:11:38 INFO - PROCESS | 2244 | 1468498298271 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x117223400) [pid = 2244] [serial = 1177] [outer = 0x113c74800] 05:11:38 INFO - PROCESS | 2244 | 1468498298617 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 577ms 05:11:38 INFO - PROCESS | 2244 | 1468498298660 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2244 | 1468498298662 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:11:38 INFO - PROCESS | 2244 | 1468498298664 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 2244 | 1468498298666 Marionette TRACE conn2 <- [1,1542,null,{}] 05:11:38 INFO - PROCESS | 2244 | 1468498298668 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 2244 | 1468498298669 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:38 INFO - PROCESS | 2244 | 1468498298745 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:11:38 INFO - PROCESS | 2244 | 1468498298751 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 2244 | 1468498298752 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x116949000 == 29 [pid = 2244] [id = 393] 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x11827cc00) [pid = 2244] [serial = 1178] [outer = 0x0] 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x11846d000) [pid = 2244] [serial = 1179] [outer = 0x11827cc00] 05:11:38 INFO - PROCESS | 2244 | 1468498298788 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1185e2400) [pid = 2244] [serial = 1180] [outer = 0x11827cc00] 05:11:39 INFO - PROCESS | 2244 | 1468498299149 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 05:11:39 INFO - PROCESS | 2244 | 1468498299183 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 2244 | 1468498299186 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:11:39 INFO - PROCESS | 2244 | 1468498299194 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 2244 | 1468498299197 Marionette TRACE conn2 <- [1,1546,null,{}] 05:11:39 INFO - PROCESS | 2244 | 1468498299199 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 2244 | 1468498299202 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:39 INFO - PROCESS | 2244 | 1468498299312 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:11:39 INFO - PROCESS | 2244 | 1468498299317 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2244 | 1468498299319 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd4800 == 30 [pid = 2244] [id = 394] 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1185e2000) [pid = 2244] [serial = 1181] [outer = 0x0] 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x118fc3400) [pid = 2244] [serial = 1182] [outer = 0x1185e2000] 05:11:39 INFO - PROCESS | 2244 | 1468498299343 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1194b9800) [pid = 2244] [serial = 1183] [outer = 0x1185e2000] 05:11:39 INFO - PROCESS | 2244 | 1468498299744 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 575ms 05:11:39 INFO - PROCESS | 2244 | 1468498299765 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 2244 | 1468498299766 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:11:39 INFO - PROCESS | 2244 | 1468498299768 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 2244 | 1468498299769 Marionette TRACE conn2 <- [1,1550,null,{}] 05:11:39 INFO - PROCESS | 2244 | 1468498299772 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 2244 | 1468498299773 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:39 INFO - PROCESS | 2244 | 1468498299885 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:11:39 INFO - PROCESS | 2244 | 1468498299888 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2244 | 1468498299889 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12125e800 == 31 [pid = 2244] [id = 395] 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x119563400) [pid = 2244] [serial = 1184] [outer = 0x0] 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x11978e000) [pid = 2244] [serial = 1185] [outer = 0x119563400] 05:11:39 INFO - PROCESS | 2244 | 1468498299916 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x121438000) [pid = 2244] [serial = 1186] [outer = 0x119563400] 05:11:40 INFO - PROCESS | 2244 | 1468498300256 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 517ms 05:11:40 INFO - PROCESS | 2244 | 1468498300287 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2244 | 1468498300288 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:11:40 INFO - PROCESS | 2244 | 1468498300296 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2244 | 1468498300297 Marionette TRACE conn2 <- [1,1554,null,{}] 05:11:40 INFO - PROCESS | 2244 | 1468498300300 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2244 | 1468498300301 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:40 INFO - PROCESS | 2244 | 1468498300397 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:11:40 INFO - PROCESS | 2244 | 1468498300401 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 2244 | 1468498300405 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x123c2e800 == 32 [pid = 2244] [id = 396] 05:11:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1180fa000) [pid = 2244] [serial = 1187] [outer = 0x0] 05:11:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12484c000) [pid = 2244] [serial = 1188] [outer = 0x1180fa000] 05:11:40 INFO - PROCESS | 2244 | 1468498300436 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1254a6c00) [pid = 2244] [serial = 1189] [outer = 0x1180fa000] 05:11:40 INFO - PROCESS | 2244 | 1468498300789 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 05:11:40 INFO - PROCESS | 2244 | 1468498300815 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2244 | 1468498300817 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:11:40 INFO - PROCESS | 2244 | 1468498300824 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2244 | 1468498300825 Marionette TRACE conn2 <- [1,1558,null,{}] 05:11:40 INFO - PROCESS | 2244 | 1468498300828 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2244 | 1468498300829 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:40 INFO - PROCESS | 2244 | 1468498300924 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:11:40 INFO - PROCESS | 2244 | 1468498300934 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 2244 | 1468498300935 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x11254a800 == 33 [pid = 2244] [id = 397] 05:11:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1254ae800) [pid = 2244] [serial = 1190] [outer = 0x0] 05:11:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x125f10400) [pid = 2244] [serial = 1191] [outer = 0x1254ae800] 05:11:40 INFO - PROCESS | 2244 | 1468498300959 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x126491000) [pid = 2244] [serial = 1192] [outer = 0x1254ae800] 05:11:41 INFO - PROCESS | 2244 | 1468498301295 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 05:11:41 INFO - PROCESS | 2244 | 1468498301346 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 2244 | 1468498301347 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:11:41 INFO - PROCESS | 2244 | 1468498301349 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 2244 | 1468498301350 Marionette TRACE conn2 <- [1,1562,null,{}] 05:11:41 INFO - PROCESS | 2244 | 1468498301353 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 2244 | 1468498301354 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:41 INFO - PROCESS | 2244 | 1468498301448 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:11:41 INFO - PROCESS | 2244 | 1468498301462 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2244 | 1468498301463 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x127238800 == 34 [pid = 2244] [id = 398] 05:11:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x112dc1000) [pid = 2244] [serial = 1193] [outer = 0x0] 05:11:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x127290400) [pid = 2244] [serial = 1194] [outer = 0x112dc1000] 05:11:41 INFO - PROCESS | 2244 | 1468498301487 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12729c000) [pid = 2244] [serial = 1195] [outer = 0x112dc1000] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1167dac00) [pid = 2244] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1254a8000) [pid = 2244] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x112138c00) [pid = 2244] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1273c9c00) [pid = 2244] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1290d9000) [pid = 2244] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1184a0400) [pid = 2244] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x112984000) [pid = 2244] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1273d0400) [pid = 2244] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1127d7400) [pid = 2244] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1127d7000) [pid = 2244] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x121805c00) [pid = 2244] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x112c51800) [pid = 2244] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1186ac400) [pid = 2244] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x12b11e400) [pid = 2244] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1186ae000) [pid = 2244] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:11:41 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x121a8b400) [pid = 2244] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:11:41 INFO - PROCESS | 2244 | 1468498301989 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 05:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:11:42 INFO - PROCESS | 2244 | 1468498302021 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2244 | 1468498302022 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:11:42 INFO - PROCESS | 2244 | 1468498302024 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 2244 | 1468498302025 Marionette TRACE conn2 <- [1,1566,null,{}] 05:11:42 INFO - PROCESS | 2244 | 1468498302027 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 2244 | 1468498302029 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:42 INFO - PROCESS | 2244 | 1468498302102 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:11:42 INFO - PROCESS | 2244 | 1468498302105 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 2244 | 1468498302106 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x12723b000 == 35 [pid = 2244] [id = 399] 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x117224000) [pid = 2244] [serial = 1196] [outer = 0x0] 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1185ea800) [pid = 2244] [serial = 1197] [outer = 0x117224000] 05:11:42 INFO - PROCESS | 2244 | 1468498302141 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121a8b400) [pid = 2244] [serial = 1198] [outer = 0x117224000] 05:11:42 INFO - PROCESS | 2244 | 1468498302467 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 471ms 05:11:42 INFO - PROCESS | 2244 | 1468498302507 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2244 | 1468498302510 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:11:42 INFO - PROCESS | 2244 | 1468498302520 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 2244 | 1468498302521 Marionette TRACE conn2 <- [1,1570,null,{}] 05:11:42 INFO - PROCESS | 2244 | 1468498302523 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 2244 | 1468498302526 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:42 INFO - PROCESS | 2244 | 1468498302605 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:11:42 INFO - PROCESS | 2244 | 1468498302611 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 2244 | 1468498302612 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958e000 == 36 [pid = 2244] [id = 400] 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1194ba800) [pid = 2244] [serial = 1199] [outer = 0x0] 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1266dec00) [pid = 2244] [serial = 1200] [outer = 0x1194ba800] 05:11:42 INFO - PROCESS | 2244 | 1468498302636 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1273c9c00) [pid = 2244] [serial = 1201] [outer = 0x1194ba800] 05:11:42 INFO - PROCESS | 2244 | 1468498302964 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 472ms 05:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:11:43 INFO - PROCESS | 2244 | 1468498302994 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2244 | 1468498302996 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:11:43 INFO - PROCESS | 2244 | 1468498302998 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2244 | 1468498302999 Marionette TRACE conn2 <- [1,1574,null,{}] 05:11:43 INFO - PROCESS | 2244 | 1468498303001 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 2244 | 1468498303002 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:43 INFO - PROCESS | 2244 | 1468498303079 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:11:43 INFO - PROCESS | 2244 | 1468498303082 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2244 | 1468498303084 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5ad800 == 37 [pid = 2244] [id = 401] 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x116903000) [pid = 2244] [serial = 1202] [outer = 0x0] 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12760e000) [pid = 2244] [serial = 1203] [outer = 0x116903000] 05:11:43 INFO - PROCESS | 2244 | 1468498303118 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x128b52400) [pid = 2244] [serial = 1204] [outer = 0x116903000] 05:11:43 INFO - PROCESS | 2244 | 1468498303472 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 05:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:11:43 INFO - PROCESS | 2244 | 1468498303518 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2244 | 1468498303519 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:11:43 INFO - PROCESS | 2244 | 1468498303521 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2244 | 1468498303523 Marionette TRACE conn2 <- [1,1578,null,{}] 05:11:43 INFO - PROCESS | 2244 | 1468498303526 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 2244 | 1468498303528 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:43 INFO - PROCESS | 2244 | 1468498303613 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:11:43 INFO - PROCESS | 2244 | 1468498303617 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2244 | 1468498303618 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bb8800 == 38 [pid = 2244] [id = 402] 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x128de3000) [pid = 2244] [serial = 1205] [outer = 0x0] 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12933d800) [pid = 2244] [serial = 1206] [outer = 0x128de3000] 05:11:43 INFO - PROCESS | 2244 | 1468498303642 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x12938f400) [pid = 2244] [serial = 1207] [outer = 0x128de3000] 05:11:44 INFO - PROCESS | 2244 | 1468498304108 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 619ms 05:11:44 INFO - PROCESS | 2244 | 1468498304168 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 2244 | 1468498304171 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:11:44 INFO - PROCESS | 2244 | 1468498304177 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 2244 | 1468498304179 Marionette TRACE conn2 <- [1,1582,null,{}] 05:11:44 INFO - PROCESS | 2244 | 1468498304184 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 2244 | 1468498304185 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:44 INFO - PROCESS | 2244 | 1468498304300 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:11:44 INFO - PROCESS | 2244 | 1468498304362 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 2244 | 1468498304364 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x117024000 == 39 [pid = 2244] [id = 403] 05:11:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1128acc00) [pid = 2244] [serial = 1208] [outer = 0x0] 05:11:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x112c53800) [pid = 2244] [serial = 1209] [outer = 0x1128acc00] 05:11:44 INFO - PROCESS | 2244 | 1468498304394 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x113cfa400) [pid = 2244] [serial = 1210] [outer = 0x1128acc00] 05:11:44 INFO - PROCESS | 2244 | 1468498304959 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 824ms 05:11:45 INFO - PROCESS | 2244 | 1468498305001 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 2244 | 1468498305004 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:11:45 INFO - PROCESS | 2244 | 1468498305012 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 2244 | 1468498305014 Marionette TRACE conn2 <- [1,1586,null,{}] 05:11:45 INFO - PROCESS | 2244 | 1468498305017 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 2244 | 1468498305018 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:45 INFO - PROCESS | 2244 | 1468498305137 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:11:45 INFO - PROCESS | 2244 | 1468498305221 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 2244 | 1468498305222 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bc8000 == 40 [pid = 2244] [id = 404] 05:11:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1176f5000) [pid = 2244] [serial = 1211] [outer = 0x0] 05:11:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x118276c00) [pid = 2244] [serial = 1212] [outer = 0x1176f5000] 05:11:45 INFO - PROCESS | 2244 | 1468498305253 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1185e0c00) [pid = 2244] [serial = 1213] [outer = 0x1176f5000] 05:11:45 INFO - PROCESS | 2244 | 1468498305882 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5ad800 == 39 [pid = 2244] [id = 401] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x12958e000 == 38 [pid = 2244] [id = 400] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x12723b000 == 37 [pid = 2244] [id = 399] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x127238800 == 36 [pid = 2244] [id = 398] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x11254a800 == 35 [pid = 2244] [id = 397] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x123c2e800 == 34 [pid = 2244] [id = 396] 05:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 924ms 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x12125e800 == 33 [pid = 2244] [id = 395] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd4800 == 32 [pid = 2244] [id = 394] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x116949000 == 31 [pid = 2244] [id = 393] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x11708d000 == 30 [pid = 2244] [id = 392] 05:11:45 INFO - PROCESS | 2244 | --DOCSHELL 0x112d9d800 == 29 [pid = 2244] [id = 391] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x11827b000) [pid = 2244] [serial = 1078] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x125feb800) [pid = 2244] [serial = 1137] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x128b55c00) [pid = 2244] [serial = 1140] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x12a49bc00) [pid = 2244] [serial = 1153] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x129337400) [pid = 2244] [serial = 1143] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x118f57800) [pid = 2244] [serial = 1125] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x118ff9400) [pid = 2244] [serial = 1126] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x117297800) [pid = 2244] [serial = 1122] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11834d000) [pid = 2244] [serial = 1123] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1290d2c00) [pid = 2244] [serial = 1114] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x128b51000) [pid = 2244] [serial = 1113] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1161aa400) [pid = 2244] [serial = 1119] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x112fe1c00) [pid = 2244] [serial = 1146] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118425c00) [pid = 2244] [serial = 1120] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x123c9fc00) [pid = 2244] [serial = 1131] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x123d0cc00) [pid = 2244] [serial = 1132] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x115096800) [pid = 2244] [serial = 1116] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1167ebc00) [pid = 2244] [serial = 1117] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1194b4c00) [pid = 2244] [serial = 1128] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1211e3400) [pid = 2244] [serial = 1129] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12b11ec00) [pid = 2244] [serial = 1155] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1180f8800) [pid = 2244] [serial = 1147] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x129340800) [pid = 2244] [serial = 1144] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x12b165400) [pid = 2244] [serial = 1156] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1219f2000) [pid = 2244] [serial = 1149] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1254a7800) [pid = 2244] [serial = 1135] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x124ad5800) [pid = 2244] [serial = 1134] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x12648fc00) [pid = 2244] [serial = 1150] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1290d7c00) [pid = 2244] [serial = 1141] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x127610c00) [pid = 2244] [serial = 1138] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x12936a400) [pid = 2244] [serial = 1152] [outer = 0x0] [url = about:blank] 05:11:45 INFO - PROCESS | 2244 | 1468498305951 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 2244 | 1468498305953 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:11:45 INFO - PROCESS | 2244 | 1468498305957 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 2244 | 1468498305958 Marionette TRACE conn2 <- [1,1590,null,{}] 05:11:45 INFO - PROCESS | 2244 | 1468498305962 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 2244 | 1468498305963 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:46 INFO - PROCESS | 2244 | 1468498306052 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:11:46 INFO - PROCESS | 2244 | 1468498306112 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 2244 | 1468498306114 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x117077800 == 30 [pid = 2244] [id = 405] 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x115de6800) [pid = 2244] [serial = 1214] [outer = 0x0] 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1167e9000) [pid = 2244] [serial = 1215] [outer = 0x115de6800] 05:11:46 INFO - PROCESS | 2244 | 1468498306141 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1176f0800) [pid = 2244] [serial = 1216] [outer = 0x115de6800] 05:11:46 INFO - PROCESS | 2244 | 1468498306440 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 05:11:46 INFO - PROCESS | 2244 | 1468498306500 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 2244 | 1468498306502 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:11:46 INFO - PROCESS | 2244 | 1468498306506 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 2244 | 1468498306508 Marionette TRACE conn2 <- [1,1594,null,{}] 05:11:46 INFO - PROCESS | 2244 | 1468498306510 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 2244 | 1468498306512 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:46 INFO - PROCESS | 2244 | 1468498306588 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:11:46 INFO - PROCESS | 2244 | 1468498306657 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 2244 | 1468498306658 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f0d800 == 31 [pid = 2244] [id = 406] 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1176f5c00) [pid = 2244] [serial = 1217] [outer = 0x0] 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x11827b000) [pid = 2244] [serial = 1218] [outer = 0x1176f5c00] 05:11:46 INFO - PROCESS | 2244 | 1468498306685 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1188a2c00) [pid = 2244] [serial = 1219] [outer = 0x1176f5c00] 05:11:46 INFO - PROCESS | 2244 | 1468498306983 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 05:11:47 INFO - PROCESS | 2244 | 1468498307030 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 2244 | 1468498307031 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:11:47 INFO - PROCESS | 2244 | 1468498307033 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 2244 | 1468498307036 Marionette TRACE conn2 <- [1,1598,null,{}] 05:11:47 INFO - PROCESS | 2244 | 1468498307044 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 2244 | 1468498307047 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:47 INFO - PROCESS | 2244 | 1468498307128 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:11:47 INFO - PROCESS | 2244 | 1468498307185 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2244 | 1468498307187 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f65000 == 32 [pid = 2244] [id = 407] 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1128ad000) [pid = 2244] [serial = 1220] [outer = 0x0] 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118ff6000) [pid = 2244] [serial = 1221] [outer = 0x1128ad000] 05:11:47 INFO - PROCESS | 2244 | 1468498307217 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x119785c00) [pid = 2244] [serial = 1222] [outer = 0x1128ad000] 05:11:47 INFO - PROCESS | 2244 | 1468498307483 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 05:11:47 INFO - PROCESS | 2244 | 1468498307505 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 2244 | 1468498307507 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:11:47 INFO - PROCESS | 2244 | 1468498307517 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 2244 | 1468498307518 Marionette TRACE conn2 <- [1,1602,null,{}] 05:11:47 INFO - PROCESS | 2244 | 1468498307520 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 2244 | 1468498307521 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:47 INFO - PROCESS | 2244 | 1468498307608 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:11:47 INFO - PROCESS | 2244 | 1468498307614 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2244 | 1468498307615 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x124feb000 == 33 [pid = 2244] [id = 408] 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1211e3800) [pid = 2244] [serial = 1223] [outer = 0x0] 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123ca2000) [pid = 2244] [serial = 1224] [outer = 0x1211e3800] 05:11:47 INFO - PROCESS | 2244 | 1468498307639 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x123d0d400) [pid = 2244] [serial = 1225] [outer = 0x1211e3800] 05:11:48 INFO - PROCESS | 2244 | 1468498308009 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 05:11:48 INFO - PROCESS | 2244 | 1468498308047 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 2244 | 1468498308049 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:11:48 INFO - PROCESS | 2244 | 1468498308052 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 2244 | 1468498308053 Marionette TRACE conn2 <- [1,1606,null,{}] 05:11:48 INFO - PROCESS | 2244 | 1468498308063 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 2244 | 1468498308065 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:48 INFO - PROCESS | 2244 | 1468498308204 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:11:48 INFO - PROCESS | 2244 | 1468498308257 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 2244 | 1468498308258 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x12630c800 == 34 [pid = 2244] [id = 409] 05:11:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x12143e800) [pid = 2244] [serial = 1226] [outer = 0x0] 05:11:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x124d19c00) [pid = 2244] [serial = 1227] [outer = 0x12143e800] 05:11:48 INFO - PROCESS | 2244 | 1468498308297 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1254a7800) [pid = 2244] [serial = 1228] [outer = 0x12143e800] 05:11:48 INFO - PROCESS | 2244 | 1468498308650 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 622ms 05:11:48 INFO - PROCESS | 2244 | 1468498308688 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 2244 | 1468498308690 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:11:48 INFO - PROCESS | 2244 | 1468498308696 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 2244 | 1468498308697 Marionette TRACE conn2 <- [1,1610,null,{}] 05:11:48 INFO - PROCESS | 2244 | 1468498308701 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 2244 | 1468498308707 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:48 INFO - PROCESS | 2244 | 1468498308876 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:11:48 INFO - PROCESS | 2244 | 1468498308920 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 2244 | 1468498308921 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x129043800 == 35 [pid = 2244] [id = 410] 05:11:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1254b5000) [pid = 2244] [serial = 1229] [outer = 0x0] 05:11:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x126636c00) [pid = 2244] [serial = 1230] [outer = 0x1254b5000] 05:11:49 INFO - PROCESS | 2244 | 1468498309009 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1288a2000) [pid = 2244] [serial = 1231] [outer = 0x1254b5000] 05:11:49 INFO - PROCESS | 2244 | 1468498309412 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 725ms 05:11:49 INFO - PROCESS | 2244 | 1468498309420 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 2244 | 1468498309421 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:11:49 INFO - PROCESS | 2244 | 1468498309423 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 2244 | 1468498309424 Marionette TRACE conn2 <- [1,1614,null,{}] 05:11:49 INFO - PROCESS | 2244 | 1468498309429 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 2244 | 1468498309430 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:49 INFO - PROCESS | 2244 | 1468498309528 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:11:49 INFO - PROCESS | 2244 | 1468498309532 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 2244 | 1468498309533 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959f800 == 36 [pid = 2244] [id = 411] 05:11:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a9000) [pid = 2244] [serial = 1232] [outer = 0x0] 05:11:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x128de6c00) [pid = 2244] [serial = 1233] [outer = 0x1288a9000] 05:11:49 INFO - PROCESS | 2244 | 1468498309558 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1290dac00) [pid = 2244] [serial = 1234] [outer = 0x1288a9000] 05:11:49 INFO - PROCESS | 2244 | 1468498309880 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 473ms 05:11:49 INFO - PROCESS | 2244 | 1468498309899 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:11:49 INFO - PROCESS | 2244 | 1468498309901 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:11:49 INFO - PROCESS | 2244 | 1468498309903 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 2244 | 1468498309904 Marionette TRACE conn2 <- [1,1618,null,{}] 05:11:49 INFO - PROCESS | 2244 | 1468498309906 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 2244 | 1468498309907 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:50 INFO - PROCESS | 2244 | 1468498310018 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:11:50 INFO - PROCESS | 2244 | 1468498310028 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 2244 | 1468498310029 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b0000 == 37 [pid = 2244] [id = 412] 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1290db400) [pid = 2244] [serial = 1235] [outer = 0x0] 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x129341800) [pid = 2244] [serial = 1236] [outer = 0x1290db400] 05:11:50 INFO - PROCESS | 2244 | 1468498310053 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12936d000) [pid = 2244] [serial = 1237] [outer = 0x1290db400] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1194ba800) [pid = 2244] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1193cd400) [pid = 2244] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x11827cc00) [pid = 2244] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x113cf5000) [pid = 2244] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1185e2000) [pid = 2244] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128a5c00) [pid = 2244] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x116159000) [pid = 2244] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x119563400) [pid = 2244] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1180fa000) [pid = 2244] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1254ae800) [pid = 2244] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x112dc1000) [pid = 2244] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x117224000) [pid = 2244] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x119789c00) [pid = 2244] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x116903000) [pid = 2244] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12662ac00) [pid = 2244] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:11:50 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x113c74800) [pid = 2244] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:11:50 INFO - PROCESS | 2244 | 1468498310462 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 569ms 05:11:50 INFO - PROCESS | 2244 | 1468498310473 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2244 | 1468498310474 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:11:50 INFO - PROCESS | 2244 | 1468498310482 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 2244 | 1468498310483 Marionette TRACE conn2 <- [1,1622,null,{}] 05:11:50 INFO - PROCESS | 2244 | 1468498310485 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 2244 | 1468498310486 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:50 INFO - PROCESS | 2244 | 1468498310597 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:11:50 INFO - PROCESS | 2244 | 1468498310633 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 2244 | 1468498310634 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f64000 == 38 [pid = 2244] [id = 413] 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x110e9dc00) [pid = 2244] [serial = 1238] [outer = 0x0] 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x117ece800) [pid = 2244] [serial = 1239] [outer = 0x110e9dc00] 05:11:50 INFO - PROCESS | 2244 | 1468498310658 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x121335800) [pid = 2244] [serial = 1240] [outer = 0x110e9dc00] 05:11:50 INFO - PROCESS | 2244 | 1468498310916 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 05:11:50 INFO - PROCESS | 2244 | 1468498310953 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2244 | 1468498310954 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:11:50 INFO - PROCESS | 2244 | 1468498310956 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 2244 | 1468498310957 Marionette TRACE conn2 <- [1,1626,null,{}] 05:11:50 INFO - PROCESS | 2244 | 1468498310967 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 2244 | 1468498310968 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:51 INFO - PROCESS | 2244 | 1468498311053 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:11:51 INFO - PROCESS | 2244 | 1468498311057 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2244 | 1468498311058 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b182000 == 39 [pid = 2244] [id = 414] 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x121511000) [pid = 2244] [serial = 1241] [outer = 0x0] 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1290dc800) [pid = 2244] [serial = 1242] [outer = 0x121511000] 05:11:51 INFO - PROCESS | 2244 | 1468498311082 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x129396c00) [pid = 2244] [serial = 1243] [outer = 0x121511000] 05:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 479ms 05:11:51 INFO - PROCESS | 2244 | 1468498311432 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:11:51 INFO - PROCESS | 2244 | 1468498311435 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2244 | 1468498311437 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:11:51 INFO - PROCESS | 2244 | 1468498311439 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2244 | 1468498311441 Marionette TRACE conn2 <- [1,1630,null,{}] 05:11:51 INFO - PROCESS | 2244 | 1468498311445 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2244 | 1468498311447 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:51 INFO - PROCESS | 2244 | 1468498311566 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:11:51 INFO - PROCESS | 2244 | 1468498311571 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2244 | 1468498311573 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12bbd8000 == 40 [pid = 2244] [id = 415] 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x11846c800) [pid = 2244] [serial = 1244] [outer = 0x0] 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x12a491000) [pid = 2244] [serial = 1245] [outer = 0x11846c800] 05:11:51 INFO - PROCESS | 2244 | 1468498311599 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12b165c00) [pid = 2244] [serial = 1246] [outer = 0x11846c800] 05:11:51 INFO - PROCESS | 2244 | 1468498311895 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 472ms 05:11:51 INFO - PROCESS | 2244 | 1468498311917 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2244 | 1468498311918 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:11:51 INFO - PROCESS | 2244 | 1468498311920 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2244 | 1468498311921 Marionette TRACE conn2 <- [1,1634,null,{}] 05:11:51 INFO - PROCESS | 2244 | 1468498311924 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2244 | 1468498311927 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:52 INFO - PROCESS | 2244 | 1468498312008 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:11:52 INFO - PROCESS | 2244 | 1468498312014 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 2244 | 1468498312015 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c513800 == 41 [pid = 2244] [id = 416] 05:11:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12b166000) [pid = 2244] [serial = 1247] [outer = 0x0] 05:11:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x12b171800) [pid = 2244] [serial = 1248] [outer = 0x12b166000] 05:11:52 INFO - PROCESS | 2244 | 1468498312038 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12b8aac00) [pid = 2244] [serial = 1249] [outer = 0x12b166000] 05:11:52 INFO - PROCESS | 2244 | --DOCSHELL 0x117077800 == 40 [pid = 2244] [id = 405] 05:11:52 INFO - PROCESS | 2244 | --DOCSHELL 0x119bc8000 == 39 [pid = 2244] [id = 404] 05:11:52 INFO - PROCESS | 2244 | --DOCSHELL 0x119bb8800 == 38 [pid = 2244] [id = 402] 05:11:52 INFO - PROCESS | 2244 | --DOCSHELL 0x117024000 == 37 [pid = 2244] [id = 403] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x120f65000 == 36 [pid = 2244] [id = 407] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x124feb000 == 35 [pid = 2244] [id = 408] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x12630c800 == 34 [pid = 2244] [id = 409] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x129043800 == 33 [pid = 2244] [id = 410] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x120f64000 == 32 [pid = 2244] [id = 413] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x118f0d800 == 31 [pid = 2244] [id = 406] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x12959f800 == 30 [pid = 2244] [id = 411] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x12b182000 == 29 [pid = 2244] [id = 414] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b0000 == 28 [pid = 2244] [id = 412] 05:11:53 INFO - PROCESS | 2244 | --DOCSHELL 0x12bbd8000 == 27 [pid = 2244] [id = 415] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x11846d000) [pid = 2244] [serial = 1179] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x118349c00) [pid = 2244] [serial = 1171] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1180ec400) [pid = 2244] [serial = 1170] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x118fc3400) [pid = 2244] [serial = 1182] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1128ab400) [pid = 2244] [serial = 1173] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x112c50800) [pid = 2244] [serial = 1174] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1180f5c00) [pid = 2244] [serial = 1159] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1167e8400) [pid = 2244] [serial = 1158] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x11978e000) [pid = 2244] [serial = 1185] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12484c000) [pid = 2244] [serial = 1188] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x125f10400) [pid = 2244] [serial = 1191] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x126491000) [pid = 2244] [serial = 1192] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x127290400) [pid = 2244] [serial = 1194] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x121a8b400) [pid = 2244] [serial = 1198] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1219f3800) [pid = 2244] [serial = 1162] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x119e54800) [pid = 2244] [serial = 1161] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1185ea800) [pid = 2244] [serial = 1197] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x12760e000) [pid = 2244] [serial = 1203] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x12933d800) [pid = 2244] [serial = 1206] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1273d1000) [pid = 2244] [serial = 1165] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x12729c000) [pid = 2244] [serial = 1195] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x117223400) [pid = 2244] [serial = 1177] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1167f1800) [pid = 2244] [serial = 1176] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x127291400) [pid = 2244] [serial = 1164] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1185e2400) [pid = 2244] [serial = 1180] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1254a6c00) [pid = 2244] [serial = 1189] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1266dec00) [pid = 2244] [serial = 1200] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x12a490c00) [pid = 2244] [serial = 1168] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x128b52400) [pid = 2244] [serial = 1204] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x121438000) [pid = 2244] [serial = 1186] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x127290000) [pid = 2244] [serial = 1167] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x1194b9800) [pid = 2244] [serial = 1183] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x1273c9c00) [pid = 2244] [serial = 1201] [outer = 0x0] [url = about:blank] 05:11:53 INFO - PROCESS | 2244 | 1468498313457 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1574ms 05:11:53 INFO - PROCESS | 2244 | 1468498313495 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 2244 | 1468498313497 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:11:53 INFO - PROCESS | 2244 | 1468498313500 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 2244 | 1468498313502 Marionette TRACE conn2 <- [1,1638,null,{}] 05:11:53 INFO - PROCESS | 2244 | 1468498313506 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 2244 | 1468498313508 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:53 INFO - PROCESS | 2244 | 1468498313600 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:11:53 INFO - PROCESS | 2244 | 1468498313657 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 2244 | 1468498313658 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x11617f000 == 28 [pid = 2244] [id = 417] 05:11:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x1128ac800) [pid = 2244] [serial = 1250] [outer = 0x0] 05:11:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x112985000) [pid = 2244] [serial = 1251] [outer = 0x1128ac800] 05:11:53 INFO - PROCESS | 2244 | 1468498313686 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x112fb3000) [pid = 2244] [serial = 1252] [outer = 0x1128ac800] 05:11:54 INFO - PROCESS | 2244 | 1468498314002 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 05:11:54 INFO - PROCESS | 2244 | 1468498314020 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 2244 | 1468498314024 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:11:54 INFO - PROCESS | 2244 | 1468498314032 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 2244 | 1468498314034 Marionette TRACE conn2 <- [1,1642,null,{}] 05:11:54 INFO - PROCESS | 2244 | 1468498314036 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 2244 | 1468498314038 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:54 INFO - PROCESS | 2244 | 1468498314131 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:11:54 INFO - PROCESS | 2244 | 1468498314136 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2244 | 1468498314138 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e2d800 == 29 [pid = 2244] [id = 418] 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x115095800) [pid = 2244] [serial = 1253] [outer = 0x0] 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1164e3800) [pid = 2244] [serial = 1254] [outer = 0x115095800] 05:11:54 INFO - PROCESS | 2244 | 1468498314167 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x1167f3400) [pid = 2244] [serial = 1255] [outer = 0x115095800] 05:11:54 INFO - PROCESS | 2244 | 1468498314514 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 521ms 05:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:11:54 INFO - PROCESS | 2244 | 1468498314553 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 2244 | 1468498314554 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:11:54 INFO - PROCESS | 2244 | 1468498314556 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 2244 | 1468498314559 Marionette TRACE conn2 <- [1,1646,null,{}] 05:11:54 INFO - PROCESS | 2244 | 1468498314567 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 2244 | 1468498314570 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:54 INFO - PROCESS | 2244 | 1468498314643 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:11:54 INFO - PROCESS | 2244 | 1468498314649 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2244 | 1468498314651 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186da800 == 30 [pid = 2244] [id = 419] 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x110e9bc00) [pid = 2244] [serial = 1256] [outer = 0x0] 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1180f0c00) [pid = 2244] [serial = 1257] [outer = 0x110e9bc00] 05:11:54 INFO - PROCESS | 2244 | 1468498314681 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x11827b800) [pid = 2244] [serial = 1258] [outer = 0x110e9bc00] 05:11:55 INFO - PROCESS | 2244 | 1468498315026 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 522ms 05:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:11:55 INFO - PROCESS | 2244 | 1468498315078 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2244 | 1468498315080 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:11:55 INFO - PROCESS | 2244 | 1468498315082 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2244 | 1468498315083 Marionette TRACE conn2 <- [1,1650,null,{}] 05:11:55 INFO - PROCESS | 2244 | 1468498315085 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 2244 | 1468498315086 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:55 INFO - PROCESS | 2244 | 1468498315183 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:11:55 INFO - PROCESS | 2244 | 1468498315189 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 2244 | 1468498315190 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191db000 == 31 [pid = 2244] [id = 420] 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x11842cc00) [pid = 2244] [serial = 1259] [outer = 0x0] 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x11849fc00) [pid = 2244] [serial = 1260] [outer = 0x11842cc00] 05:11:55 INFO - PROCESS | 2244 | 1468498315219 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1185ec800) [pid = 2244] [serial = 1261] [outer = 0x11842cc00] 05:11:55 INFO - PROCESS | 2244 | 1468498315512 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 470ms 05:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:11:55 INFO - PROCESS | 2244 | 1468498315552 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2244 | 1468498315554 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:11:55 INFO - PROCESS | 2244 | 1468498315566 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2244 | 1468498315567 Marionette TRACE conn2 <- [1,1654,null,{}] 05:11:55 INFO - PROCESS | 2244 | 1468498315569 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 2244 | 1468498315571 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:55 INFO - PROCESS | 2244 | 1468498315640 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:11:55 INFO - PROCESS | 2244 | 1468498315646 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 2244 | 1468498315647 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd5000 == 32 [pid = 2244] [id = 421] 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1127d9000) [pid = 2244] [serial = 1262] [outer = 0x0] 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118f54400) [pid = 2244] [serial = 1263] [outer = 0x1127d9000] 05:11:55 INFO - PROCESS | 2244 | 1468498315671 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x118ff8000) [pid = 2244] [serial = 1264] [outer = 0x1127d9000] 05:11:56 INFO - PROCESS | 2244 | 1468498316100 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 578ms 05:11:56 INFO - PROCESS | 2244 | 1468498316136 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 2244 | 1468498316138 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:11:56 INFO - PROCESS | 2244 | 1468498316143 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 2244 | 1468498316145 Marionette TRACE conn2 <- [1,1658,null,{}] 05:11:56 INFO - PROCESS | 2244 | 1468498316148 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 2244 | 1468498316154 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:56 INFO - PROCESS | 2244 | 1468498316262 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:11:56 INFO - PROCESS | 2244 | 1468498316267 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 2244 | 1468498316268 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x121424000 == 33 [pid = 2244] [id = 422] 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x118ff8400) [pid = 2244] [serial = 1265] [outer = 0x0] 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x11978b800) [pid = 2244] [serial = 1266] [outer = 0x118ff8400] 05:11:56 INFO - PROCESS | 2244 | 1468498316293 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x119e54400) [pid = 2244] [serial = 1267] [outer = 0x118ff8400] 05:11:56 INFO - PROCESS | 2244 | 1468498316619 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 526ms 05:11:56 INFO - PROCESS | 2244 | 1468498316667 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:11:56 INFO - PROCESS | 2244 | 1468498316668 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:11:56 INFO - PROCESS | 2244 | 1468498316670 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 2244 | 1468498316671 Marionette TRACE conn2 <- [1,1662,null,{}] 05:11:56 INFO - PROCESS | 2244 | 1468498316673 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 2244 | 1468498316674 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:56 INFO - PROCESS | 2244 | 1468498316773 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:11:56 INFO - PROCESS | 2244 | 1468498316782 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 2244 | 1468498316783 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d9e000 == 34 [pid = 2244] [id = 423] 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x118ff9400) [pid = 2244] [serial = 1268] [outer = 0x0] 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x121803c00) [pid = 2244] [serial = 1269] [outer = 0x118ff9400] 05:11:56 INFO - PROCESS | 2244 | 1468498316807 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x123ca3400) [pid = 2244] [serial = 1270] [outer = 0x118ff9400] 05:11:57 INFO - PROCESS | 2244 | 1468498317094 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 05:11:57 INFO - PROCESS | 2244 | 1468498317141 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:11:57 INFO - PROCESS | 2244 | 1468498317145 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:11:57 INFO - PROCESS | 2244 | 1468498317147 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 2244 | 1468498317148 Marionette TRACE conn2 <- [1,1666,null,{}] 05:11:57 INFO - PROCESS | 2244 | 1468498317151 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 2244 | 1468498317152 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:57 INFO - PROCESS | 2244 | 1468498317223 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:11:57 INFO - PROCESS | 2244 | 1468498317229 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 2244 | 1468498317230 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x125d3c800 == 35 [pid = 2244] [id = 424] 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x123ca4400) [pid = 2244] [serial = 1271] [outer = 0x0] 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x123d16c00) [pid = 2244] [serial = 1272] [outer = 0x123ca4400] 05:11:57 INFO - PROCESS | 2244 | 1468498317254 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x124d1e400) [pid = 2244] [serial = 1273] [outer = 0x123ca4400] 05:11:57 INFO - PROCESS | 2244 | 1468498317577 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 472ms 05:11:57 INFO - PROCESS | 2244 | 1468498317619 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 2244 | 1468498317620 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:11:57 INFO - PROCESS | 2244 | 1468498317623 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 2244 | 1468498317624 Marionette TRACE conn2 <- [1,1670,null,{}] 05:11:57 INFO - PROCESS | 2244 | 1468498317626 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 2244 | 1468498317627 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:57 INFO - PROCESS | 2244 | 1468498317735 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:11:57 INFO - PROCESS | 2244 | 1468498317741 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 2244 | 1468498317743 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186d6800 == 36 [pid = 2244] [id = 425] 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x124d20400) [pid = 2244] [serial = 1274] [outer = 0x0] 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125434c00) [pid = 2244] [serial = 1275] [outer = 0x124d20400] 05:11:57 INFO - PROCESS | 2244 | 1468498317770 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125f07000) [pid = 2244] [serial = 1276] [outer = 0x124d20400] 05:11:58 INFO - PROCESS | 2244 | 1468498318048 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 467ms 05:11:58 INFO - PROCESS | 2244 | 1468498318091 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2244 | 1468498318095 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:11:58 INFO - PROCESS | 2244 | 1468498318098 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2244 | 1468498318099 Marionette TRACE conn2 <- [1,1674,null,{}] 05:11:58 INFO - PROCESS | 2244 | 1468498318102 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2244 | 1468498318103 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:58 INFO - PROCESS | 2244 | 1468498318182 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:11:58 INFO - PROCESS | 2244 | 1468498318186 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2244 | 1468498318187 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x128895800 == 37 [pid = 2244] [id = 426] 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1176e7c00) [pid = 2244] [serial = 1277] [outer = 0x0] 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125f11c00) [pid = 2244] [serial = 1278] [outer = 0x1176e7c00] 05:11:58 INFO - PROCESS | 2244 | 1468498318213 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12640d400) [pid = 2244] [serial = 1279] [outer = 0x1176e7c00] 05:11:58 INFO - PROCESS | 2244 | 1468498318538 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 05:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:11:58 INFO - PROCESS | 2244 | 1468498318570 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2244 | 1468498318571 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:11:58 INFO - PROCESS | 2244 | 1468498318573 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2244 | 1468498318575 Marionette TRACE conn2 <- [1,1678,null,{}] 05:11:58 INFO - PROCESS | 2244 | 1468498318579 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2244 | 1468498318581 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:58 INFO - PROCESS | 2244 | 1468498318704 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:11:58 INFO - PROCESS | 2244 | 1468498318717 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2244 | 1468498318718 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd4800 == 38 [pid = 2244] [id = 427] 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1185e1800) [pid = 2244] [serial = 1280] [outer = 0x0] 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x126417800) [pid = 2244] [serial = 1281] [outer = 0x1185e1800] 05:11:58 INFO - PROCESS | 2244 | 1468498318744 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x127329000) [pid = 2244] [serial = 1282] [outer = 0x1185e1800] 05:11:59 INFO - PROCESS | 2244 | 1468498319096 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 571ms 05:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:11:59 INFO - PROCESS | 2244 | 1468498319145 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 2244 | 1468498319146 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:11:59 INFO - PROCESS | 2244 | 1468498319148 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 2244 | 1468498319149 Marionette TRACE conn2 <- [1,1682,null,{}] 05:11:59 INFO - PROCESS | 2244 | 1468498319151 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 2244 | 1468498319152 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:59 INFO - PROCESS | 2244 | 1468498319248 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:11:59 INFO - PROCESS | 2244 | 1468498319259 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2244 | 1468498319260 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x1295a4800 == 39 [pid = 2244] [id = 428] 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1273c7c00) [pid = 2244] [serial = 1283] [outer = 0x0] 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1273d3c00) [pid = 2244] [serial = 1284] [outer = 0x1273c7c00] 05:11:59 INFO - PROCESS | 2244 | 1468498319284 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1288a3400) [pid = 2244] [serial = 1285] [outer = 0x1273c7c00] 05:11:59 INFO - PROCESS | 2244 | 1468498319600 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 471ms 05:11:59 INFO - PROCESS | 2244 | 1468498319619 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 2244 | 1468498319620 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:11:59 INFO - PROCESS | 2244 | 1468498319622 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 2244 | 1468498319623 Marionette TRACE conn2 <- [1,1686,null,{}] 05:11:59 INFO - PROCESS | 2244 | 1468498319627 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 2244 | 1468498319628 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:59 INFO - PROCESS | 2244 | 1468498319733 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:11:59 INFO - PROCESS | 2244 | 1468498319744 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2244 | 1468498319746 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:11:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62f000 == 40 [pid = 2244] [id = 429] 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1273c9000) [pid = 2244] [serial = 1286] [outer = 0x0] 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x128ddb800) [pid = 2244] [serial = 1287] [outer = 0x1273c9000] 05:11:59 INFO - PROCESS | 2244 | 1468498319770 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1290d5400) [pid = 2244] [serial = 1288] [outer = 0x1273c9000] 05:12:00 INFO - PROCESS | 2244 | 1468498320118 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 523ms 05:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:12:00 INFO - PROCESS | 2244 | 1468498320147 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2244 | 1468498320148 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:12:00 INFO - PROCESS | 2244 | 1468498320156 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 2244 | 1468498320157 Marionette TRACE conn2 <- [1,1690,null,{}] 05:12:00 INFO - PROCESS | 2244 | 1468498320159 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2244 | 1468498320161 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:00 INFO - PROCESS | 2244 | 1468498320264 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:12:00 INFO - PROCESS | 2244 | 1468498320268 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 2244 | 1468498320269 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b183800 == 41 [pid = 2244] [id = 430] 05:12:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x127605800) [pid = 2244] [serial = 1289] [outer = 0x0] 05:12:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12933dc00) [pid = 2244] [serial = 1290] [outer = 0x127605800] 05:12:00 INFO - PROCESS | 2244 | 1468498320327 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12938f800) [pid = 2244] [serial = 1291] [outer = 0x127605800] 05:12:00 INFO - PROCESS | 2244 | 1468498320607 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 473ms 05:12:00 INFO - PROCESS | 2244 | 1468498320632 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2244 | 1468498320633 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:12:00 INFO - PROCESS | 2244 | 1468498320648 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 2244 | 1468498320649 Marionette TRACE conn2 <- [1,1694,null,{}] 05:12:00 INFO - PROCESS | 2244 | 1468498320652 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2244 | 1468498320653 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:00 INFO - PROCESS | 2244 | 1468498320899 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1288a9000) [pid = 2244] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1254b5000) [pid = 2244] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1290db400) [pid = 2244] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x110e9dc00) [pid = 2244] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x121511000) [pid = 2244] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1176f5c00) [pid = 2244] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x115de6800) [pid = 2244] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1176f5000) [pid = 2244] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x11846c800) [pid = 2244] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1128acc00) [pid = 2244] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x128de3000) [pid = 2244] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1211e3800) [pid = 2244] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1128ad000) [pid = 2244] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:12:00 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x12143e800) [pid = 2244] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:12:00 INFO - PROCESS | 2244 | 1468498320946 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 2244 | 1468498320947 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x118538000 == 42 [pid = 2244] [id = 431] 05:12:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x110e7f000) [pid = 2244] [serial = 1292] [outer = 0x0] 05:12:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1128a9800) [pid = 2244] [serial = 1293] [outer = 0x110e7f000] 05:12:00 INFO - PROCESS | 2244 | 1468498320972 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x11649d400) [pid = 2244] [serial = 1294] [outer = 0x110e7f000] 05:12:01 INFO - PROCESS | 2244 | 1468498321233 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 05:12:01 INFO - PROCESS | 2244 | 1468498321270 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2244 | 1468498321271 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:12:01 INFO - PROCESS | 2244 | 1468498321273 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 2244 | 1468498321274 Marionette TRACE conn2 <- [1,1698,null,{}] 05:12:01 INFO - PROCESS | 2244 | 1468498321285 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 2244 | 1468498321286 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:01 INFO - PROCESS | 2244 | 1468498321370 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:12:01 INFO - PROCESS | 2244 | 1468498321374 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2244 | 1468498321375 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c505800 == 43 [pid = 2244] [id = 432] 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x11846c800) [pid = 2244] [serial = 1295] [outer = 0x0] 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x121511000) [pid = 2244] [serial = 1296] [outer = 0x11846c800] 05:12:01 INFO - PROCESS | 2244 | 1468498321399 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x127610c00) [pid = 2244] [serial = 1297] [outer = 0x11846c800] 05:12:01 INFO - PROCESS | 2244 | 1468498321718 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 476ms 05:12:01 INFO - PROCESS | 2244 | 1468498321750 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2244 | 1468498321751 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:12:01 INFO - PROCESS | 2244 | 1468498321753 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 2244 | 1468498321754 Marionette TRACE conn2 <- [1,1702,null,{}] 05:12:01 INFO - PROCESS | 2244 | 1468498321756 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 2244 | 1468498321758 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:01 INFO - PROCESS | 2244 | 1468498321875 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:12:01 INFO - PROCESS | 2244 | 1468498321881 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2244 | 1468498321882 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a3000 == 44 [pid = 2244] [id = 433] 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x117221000) [pid = 2244] [serial = 1298] [outer = 0x0] 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1288a9000) [pid = 2244] [serial = 1299] [outer = 0x117221000] 05:12:01 INFO - PROCESS | 2244 | 1468498321906 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12a49d400) [pid = 2244] [serial = 1300] [outer = 0x117221000] 05:12:02 INFO - PROCESS | 2244 | 1468498322221 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 05:12:02 INFO - PROCESS | 2244 | 1468498322274 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 2244 | 1468498322276 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:12:02 INFO - PROCESS | 2244 | 1468498322279 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 2244 | 1468498322281 Marionette TRACE conn2 <- [1,1706,null,{}] 05:12:02 INFO - PROCESS | 2244 | 1468498322284 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 2244 | 1468498322285 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:02 INFO - PROCESS | 2244 | 1468498322410 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:12:02 INFO - PROCESS | 2244 | 1468498322496 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 2244 | 1468498322497 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf0f000 == 45 [pid = 2244] [id = 434] 05:12:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1176f5c00) [pid = 2244] [serial = 1301] [outer = 0x0] 05:12:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12a93a800) [pid = 2244] [serial = 1302] [outer = 0x1176f5c00] 05:12:02 INFO - PROCESS | 2244 | 1468498322538 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12b129c00) [pid = 2244] [serial = 1303] [outer = 0x1176f5c00] 05:12:02 INFO - PROCESS | 2244 | 1468498322853 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 622ms 05:12:02 INFO - PROCESS | 2244 | 1468498322936 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 2244 | 1468498322938 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:12:02 INFO - PROCESS | 2244 | 1468498322944 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 2244 | 1468498322946 Marionette TRACE conn2 <- [1,1710,null,{}] 05:12:02 INFO - PROCESS | 2244 | 1468498322951 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 2244 | 1468498322953 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:03 INFO - PROCESS | 2244 | 1468498323076 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:12:03 INFO - PROCESS | 2244 | 1468498323133 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2244 | 1468498323135 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x115ff8800 == 46 [pid = 2244] [id = 435] 05:12:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1127cf000) [pid = 2244] [serial = 1304] [outer = 0x0] 05:12:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1127d6000) [pid = 2244] [serial = 1305] [outer = 0x1127cf000] 05:12:03 INFO - PROCESS | 2244 | 1468498323168 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x112c53000) [pid = 2244] [serial = 1306] [outer = 0x1127cf000] 05:12:03 INFO - PROCESS | 2244 | 1468498323718 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 823ms 05:12:03 INFO - PROCESS | 2244 | 1468498323779 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 2244 | 1468498323781 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:12:03 INFO - PROCESS | 2244 | 1468498323787 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 2244 | 1468498323789 Marionette TRACE conn2 <- [1,1714,null,{}] 05:12:03 INFO - PROCESS | 2244 | 1468498323792 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 2244 | 1468498323794 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:03 INFO - PROCESS | 2244 | 1468498323906 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:12:03 INFO - PROCESS | 2244 | 1468498323989 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2244 | 1468498323990 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f85000 == 47 [pid = 2244] [id = 436] 05:12:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1164db000) [pid = 2244] [serial = 1307] [outer = 0x0] 05:12:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1167f4800) [pid = 2244] [serial = 1308] [outer = 0x1164db000] 05:12:04 INFO - PROCESS | 2244 | 1468498324020 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x117eccc00) [pid = 2244] [serial = 1309] [outer = 0x1164db000] 05:12:04 INFO - PROCESS | 2244 | 1468498324727 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1025ms 05:12:04 INFO - PROCESS | 2244 | 1468498324811 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 2244 | 1468498324813 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:12:04 INFO - PROCESS | 2244 | 1468498324816 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 2244 | 1468498324817 Marionette TRACE conn2 <- [1,1718,null,{}] 05:12:04 INFO - PROCESS | 2244 | 1468498324830 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 2244 | 1468498324831 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:04 INFO - PROCESS | 2244 | 1468498324954 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a3000 == 46 [pid = 2244] [id = 433] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x12c505800 == 45 [pid = 2244] [id = 432] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x118538000 == 44 [pid = 2244] [id = 431] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x12b183800 == 43 [pid = 2244] [id = 430] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62f000 == 42 [pid = 2244] [id = 429] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x1295a4800 == 41 [pid = 2244] [id = 428] 05:12:04 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd4800 == 40 [pid = 2244] [id = 427] 05:12:04 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x12b171800) [pid = 2244] [serial = 1248] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x128895800 == 39 [pid = 2244] [id = 426] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x1186d6800 == 38 [pid = 2244] [id = 425] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x125d3c800 == 37 [pid = 2244] [id = 424] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x123d9e000 == 36 [pid = 2244] [id = 423] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x121424000 == 35 [pid = 2244] [id = 422] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd5000 == 34 [pid = 2244] [id = 421] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x1191db000 == 33 [pid = 2244] [id = 420] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x1186da800 == 32 [pid = 2244] [id = 419] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x117e2d800 == 31 [pid = 2244] [id = 418] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x11617f000 == 30 [pid = 2244] [id = 417] 05:12:05 INFO - PROCESS | 2244 | --DOCSHELL 0x12c513800 == 29 [pid = 2244] [id = 416] 05:12:05 INFO - PROCESS | 2244 | 1468498325044 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2244 | 1468498325045 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x11617f000 == 30 [pid = 2244] [id = 437] 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x112c51400) [pid = 2244] [serial = 1310] [outer = 0x0] 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x113cf1000) [pid = 2244] [serial = 1311] [outer = 0x112c51400] 05:12:05 INFO - PROCESS | 2244 | 1468498325074 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x117224000) [pid = 2244] [serial = 1312] [outer = 0x112c51400] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x128de6c00) [pid = 2244] [serial = 1233] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x1288a2000) [pid = 2244] [serial = 1231] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x126636c00) [pid = 2244] [serial = 1230] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x129341800) [pid = 2244] [serial = 1236] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x117ece800) [pid = 2244] [serial = 1239] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1290dac00) [pid = 2244] [serial = 1234] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1290dc800) [pid = 2244] [serial = 1242] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x121335800) [pid = 2244] [serial = 1240] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x12936d000) [pid = 2244] [serial = 1237] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x11827b000) [pid = 2244] [serial = 1218] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1188a2c00) [pid = 2244] [serial = 1219] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1167e9000) [pid = 2244] [serial = 1215] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1176f0800) [pid = 2244] [serial = 1216] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1185e0c00) [pid = 2244] [serial = 1213] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x118276c00) [pid = 2244] [serial = 1212] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x12b165c00) [pid = 2244] [serial = 1246] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x113cfa400) [pid = 2244] [serial = 1210] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x112c53800) [pid = 2244] [serial = 1209] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12938f400) [pid = 2244] [serial = 1207] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x123ca2000) [pid = 2244] [serial = 1224] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119785c00) [pid = 2244] [serial = 1222] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118ff6000) [pid = 2244] [serial = 1221] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x124d19c00) [pid = 2244] [serial = 1227] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1254a7800) [pid = 2244] [serial = 1228] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12a491000) [pid = 2244] [serial = 1245] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x129396c00) [pid = 2244] [serial = 1243] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x123d0d400) [pid = 2244] [serial = 1225] [outer = 0x0] [url = about:blank] 05:12:05 INFO - PROCESS | 2244 | 1468498325437 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 681ms 05:12:05 INFO - PROCESS | 2244 | 1468498325497 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 2244 | 1468498325500 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:12:05 INFO - PROCESS | 2244 | 1468498325504 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 2244 | 1468498325506 Marionette TRACE conn2 <- [1,1722,null,{}] 05:12:05 INFO - PROCESS | 2244 | 1468498325508 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 2244 | 1468498325509 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:05 INFO - PROCESS | 2244 | 1468498325587 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:12:05 INFO - PROCESS | 2244 | 1468498325592 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2244 | 1468498325595 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x118530000 == 31 [pid = 2244] [id = 438] 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1180ee400) [pid = 2244] [serial = 1313] [outer = 0x0] 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x11834cc00) [pid = 2244] [serial = 1314] [outer = 0x1180ee400] 05:12:05 INFO - PROCESS | 2244 | 1468498325622 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1185e0c00) [pid = 2244] [serial = 1315] [outer = 0x1180ee400] 05:12:05 INFO - PROCESS | 2244 | 1468498325973 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 05:12:06 INFO - PROCESS | 2244 | 1468498326024 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 2244 | 1468498326025 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:12:06 INFO - PROCESS | 2244 | 1468498326028 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 2244 | 1468498326030 Marionette TRACE conn2 <- [1,1726,null,{}] 05:12:06 INFO - PROCESS | 2244 | 1468498326037 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 2244 | 1468498326041 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:06 INFO - PROCESS | 2244 | 1468498326128 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:12:06 INFO - PROCESS | 2244 | 1468498326133 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 2244 | 1468498326136 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x119849000 == 32 [pid = 2244] [id = 439] 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1185ebc00) [pid = 2244] [serial = 1316] [outer = 0x0] 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x118ff6c00) [pid = 2244] [serial = 1317] [outer = 0x1185ebc00] 05:12:06 INFO - PROCESS | 2244 | 1468498326163 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x119419400) [pid = 2244] [serial = 1318] [outer = 0x1185ebc00] 05:12:06 INFO - PROCESS | 2244 | 1468498326496 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 05:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:12:06 INFO - PROCESS | 2244 | 1468498326549 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 2244 | 1468498326551 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:12:06 INFO - PROCESS | 2244 | 1468498326553 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 2244 | 1468498326554 Marionette TRACE conn2 <- [1,1730,null,{}] 05:12:06 INFO - PROCESS | 2244 | 1468498326556 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 2244 | 1468498326558 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:06 INFO - PROCESS | 2244 | 1468498326634 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:12:06 INFO - PROCESS | 2244 | 1468498326637 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 2244 | 1468498326638 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x121565800 == 33 [pid = 2244] [id = 440] 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1194b7000) [pid = 2244] [serial = 1319] [outer = 0x0] 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x11978a400) [pid = 2244] [serial = 1320] [outer = 0x1194b7000] 05:12:06 INFO - PROCESS | 2244 | 1468498326665 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1210c1c00) [pid = 2244] [serial = 1321] [outer = 0x1194b7000] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x11617f000 == 32 [pid = 2244] [id = 437] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x118f85000 == 31 [pid = 2244] [id = 436] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf0f000 == 30 [pid = 2244] [id = 434] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x115ff8800 == 29 [pid = 2244] [id = 435] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x119849000 == 28 [pid = 2244] [id = 439] 05:12:07 INFO - PROCESS | 2244 | --DOCSHELL 0x118530000 == 27 [pid = 2244] [id = 438] 05:12:08 INFO - PROCESS | 2244 | 1468498328106 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1571ms 05:12:08 INFO - PROCESS | 2244 | 1468498328125 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:12:08 INFO - PROCESS | 2244 | 1468498328130 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:12:08 INFO - PROCESS | 2244 | 1468498328134 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 2244 | 1468498328136 Marionette TRACE conn2 <- [1,1734,null,{}] 05:12:08 INFO - PROCESS | 2244 | 1468498328140 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 2244 | 1468498328144 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:08 INFO - PROCESS | 2244 | 1468498328261 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:12:08 INFO - PROCESS | 2244 | 1468498328265 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 2244 | 1468498328268 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x116603000 == 28 [pid = 2244] [id = 441] 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1128a4800) [pid = 2244] [serial = 1322] [outer = 0x0] 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1128a6000) [pid = 2244] [serial = 1323] [outer = 0x1128a4800] 05:12:08 INFO - PROCESS | 2244 | 1468498328296 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x11297b400) [pid = 2244] [serial = 1324] [outer = 0x1128a4800] 05:12:08 INFO - PROCESS | 2244 | 1468498328656 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 05:12:08 INFO - PROCESS | 2244 | 1468498328704 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 2244 | 1468498328708 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:12:08 INFO - PROCESS | 2244 | 1468498328712 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 2244 | 1468498328714 Marionette TRACE conn2 <- [1,1738,null,{}] 05:12:08 INFO - PROCESS | 2244 | 1468498328716 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 2244 | 1468498328718 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:08 INFO - PROCESS | 2244 | 1468498328816 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:12:08 INFO - PROCESS | 2244 | 1468498328853 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 2244 | 1468498328855 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182cf800 == 29 [pid = 2244] [id = 442] 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x113c73400) [pid = 2244] [serial = 1325] [outer = 0x0] 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x113ef0000) [pid = 2244] [serial = 1326] [outer = 0x113c73400] 05:12:08 INFO - PROCESS | 2244 | 1468498328882 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x116458c00) [pid = 2244] [serial = 1327] [outer = 0x113c73400] 05:12:09 INFO - PROCESS | 2244 | 1468498329248 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 569ms 05:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:12:09 INFO - PROCESS | 2244 | 1468498329284 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2244 | 1468498329285 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:12:09 INFO - PROCESS | 2244 | 1468498329287 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2244 | 1468498329290 Marionette TRACE conn2 <- [1,1742,null,{}] 05:12:09 INFO - PROCESS | 2244 | 1468498329298 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 2244 | 1468498329301 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:09 INFO - PROCESS | 2244 | 1468498329403 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:12:09 INFO - PROCESS | 2244 | 1468498329416 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 2244 | 1468498329418 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191db000 == 30 [pid = 2244] [id = 443] 05:12:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x110e7b000) [pid = 2244] [serial = 1328] [outer = 0x0] 05:12:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1176f3c00) [pid = 2244] [serial = 1329] [outer = 0x110e7b000] 05:12:09 INFO - PROCESS | 2244 | 1468498329446 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1180f2c00) [pid = 2244] [serial = 1330] [outer = 0x110e7b000] 05:12:09 INFO - PROCESS | 2244 | 1468498329820 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 575ms 05:12:09 INFO - PROCESS | 2244 | 1468498329863 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2244 | 1468498329864 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:12:09 INFO - PROCESS | 2244 | 1468498329867 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2244 | 1468498329868 Marionette TRACE conn2 <- [1,1746,null,{}] 05:12:09 INFO - PROCESS | 2244 | 1468498329870 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 2244 | 1468498329871 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:10 INFO - PROCESS | 2244 | 1468498330178 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x117221000) [pid = 2244] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1176e7c00) [pid = 2244] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x124d20400) [pid = 2244] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x110e9bc00) [pid = 2244] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x115095800) [pid = 2244] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1185e1800) [pid = 2244] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1273c7c00) [pid = 2244] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12b166000) [pid = 2244] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x127605800) [pid = 2244] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x110e7f000) [pid = 2244] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x11842cc00) [pid = 2244] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x11846c800) [pid = 2244] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x123ca4400) [pid = 2244] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1127d9000) [pid = 2244] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1273c9000) [pid = 2244] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x118ff9400) [pid = 2244] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1128ac800) [pid = 2244] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118ff8400) [pid = 2244] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1176f5c00) [pid = 2244] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1127cf000) [pid = 2244] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1164db000) [pid = 2244] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x112c51400) [pid = 2244] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:12:10 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1180ee400) [pid = 2244] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:12:10 INFO - PROCESS | 2244 | 1468498330229 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2244 | 1468498330230 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e20800 == 31 [pid = 2244] [id = 444] 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x110e9e800) [pid = 2244] [serial = 1331] [outer = 0x0] 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1127d0400) [pid = 2244] [serial = 1332] [outer = 0x110e9e800] 05:12:10 INFO - PROCESS | 2244 | 1468498330256 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x115f26c00) [pid = 2244] [serial = 1333] [outer = 0x110e9e800] 05:12:10 INFO - PROCESS | 2244 | 1468498330513 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 669ms 05:12:10 INFO - PROCESS | 2244 | 1468498330536 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 2244 | 1468498330550 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:12:10 INFO - PROCESS | 2244 | 1468498330557 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 2244 | 1468498330558 Marionette TRACE conn2 <- [1,1750,null,{}] 05:12:10 INFO - PROCESS | 2244 | 1468498330568 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 2244 | 1468498330569 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:10 INFO - PROCESS | 2244 | 1468498330648 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:12:10 INFO - PROCESS | 2244 | 1468498330671 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2244 | 1468498330672 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x121911800 == 32 [pid = 2244] [id = 445] 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x113c75c00) [pid = 2244] [serial = 1334] [outer = 0x0] 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118429400) [pid = 2244] [serial = 1335] [outer = 0x113c75c00] 05:12:10 INFO - PROCESS | 2244 | 1468498330696 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1185e2000) [pid = 2244] [serial = 1336] [outer = 0x113c75c00] 05:12:11 INFO - PROCESS | 2244 | 1468498331024 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 477ms 05:12:11 INFO - PROCESS | 2244 | 1468498331035 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2244 | 1468498331036 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:12:11 INFO - PROCESS | 2244 | 1468498331038 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2244 | 1468498331039 Marionette TRACE conn2 <- [1,1754,null,{}] 05:12:11 INFO - PROCESS | 2244 | 1468498331041 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 2244 | 1468498331048 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:11 INFO - PROCESS | 2244 | 1468498331166 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:12:11 INFO - PROCESS | 2244 | 1468498331171 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 2244 | 1468498331173 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x11853f000 == 33 [pid = 2244] [id = 446] 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1167f7800) [pid = 2244] [serial = 1337] [outer = 0x0] 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1185e7800) [pid = 2244] [serial = 1338] [outer = 0x1167f7800] 05:12:11 INFO - PROCESS | 2244 | 1468498331197 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1193d9400) [pid = 2244] [serial = 1339] [outer = 0x1167f7800] 05:12:11 INFO - PROCESS | 2244 | 1468498331500 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 05:12:11 INFO - PROCESS | 2244 | 1468498331507 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2244 | 1468498331508 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:12:11 INFO - PROCESS | 2244 | 1468498331518 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2244 | 1468498331519 Marionette TRACE conn2 <- [1,1758,null,{}] 05:12:11 INFO - PROCESS | 2244 | 1468498331521 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 2244 | 1468498331522 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:11 INFO - PROCESS | 2244 | 1468498331607 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:12:11 INFO - PROCESS | 2244 | 1468498331613 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 2244 | 1468498331614 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x12722c000 == 34 [pid = 2244] [id = 447] 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1128af800) [pid = 2244] [serial = 1340] [outer = 0x0] 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1194b5c00) [pid = 2244] [serial = 1341] [outer = 0x1128af800] 05:12:11 INFO - PROCESS | 2244 | 1468498331638 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x11978d400) [pid = 2244] [serial = 1342] [outer = 0x1128af800] 05:12:11 INFO - PROCESS | 2244 | 1468498331974 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 468ms 05:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:12:11 INFO - PROCESS | 2244 | 1468498331987 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2244 | 1468498331988 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:12:11 INFO - PROCESS | 2244 | 1468498331990 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2244 | 1468498331991 Marionette TRACE conn2 <- [1,1762,null,{}] 05:12:11 INFO - PROCESS | 2244 | 1468498331997 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 2244 | 1468498331998 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:12 INFO - PROCESS | 2244 | 1468498332073 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:12:12 INFO - PROCESS | 2244 | 1468498332137 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2244 | 1468498332138 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888f000 == 35 [pid = 2244] [id = 448] 05:12:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1185ee800) [pid = 2244] [serial = 1343] [outer = 0x0] 05:12:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x11978d800) [pid = 2244] [serial = 1344] [outer = 0x1185ee800] 05:12:12 INFO - PROCESS | 2244 | 1468498332161 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12160e000) [pid = 2244] [serial = 1345] [outer = 0x1185ee800] 05:12:12 INFO - PROCESS | 2244 | 1468498332734 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 772ms 05:12:12 INFO - PROCESS | 2244 | 1468498332763 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 2244 | 1468498332767 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:12:12 INFO - PROCESS | 2244 | 1468498332772 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2244 | 1468498332775 Marionette TRACE conn2 <- [1,1766,null,{}] 05:12:12 INFO - PROCESS | 2244 | 1468498332780 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 2244 | 1468498332784 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:12 INFO - PROCESS | 2244 | 1468498332910 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:12:12 INFO - PROCESS | 2244 | 1468498332970 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2244 | 1468498332971 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x118527000 == 36 [pid = 2244] [id = 449] 05:12:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1128aa400) [pid = 2244] [serial = 1346] [outer = 0x0] 05:12:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x112981400) [pid = 2244] [serial = 1347] [outer = 0x1128aa400] 05:12:13 INFO - PROCESS | 2244 | 1468498333002 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1133b1000) [pid = 2244] [serial = 1348] [outer = 0x1128aa400] 05:12:13 INFO - PROCESS | 2244 | 1468498333557 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 825ms 05:12:13 INFO - PROCESS | 2244 | 1468498333601 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 2244 | 1468498333605 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:12:13 INFO - PROCESS | 2244 | 1468498333612 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 2244 | 1468498333614 Marionette TRACE conn2 <- [1,1770,null,{}] 05:12:13 INFO - PROCESS | 2244 | 1468498333617 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 2244 | 1468498333619 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:13 INFO - PROCESS | 2244 | 1468498333726 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:12:13 INFO - PROCESS | 2244 | 1468498333807 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 2244 | 1468498333809 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ffb800 == 37 [pid = 2244] [id = 450] 05:12:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1161aa400) [pid = 2244] [serial = 1349] [outer = 0x0] 05:12:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x117223800) [pid = 2244] [serial = 1350] [outer = 0x1161aa400] 05:12:13 INFO - PROCESS | 2244 | 1468498333839 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1180f5000) [pid = 2244] [serial = 1351] [outer = 0x1161aa400] 05:12:14 INFO - PROCESS | 2244 | 1468498334546 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x12722c000 == 36 [pid = 2244] [id = 447] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x11853f000 == 35 [pid = 2244] [id = 446] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x121911800 == 34 [pid = 2244] [id = 445] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x117e20800 == 33 [pid = 2244] [id = 444] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x1191db000 == 32 [pid = 2244] [id = 443] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x1182cf800 == 31 [pid = 2244] [id = 442] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x116603000 == 30 [pid = 2244] [id = 441] 05:12:14 INFO - PROCESS | 2244 | --DOCSHELL 0x121565800 == 29 [pid = 2244] [id = 440] 05:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1022ms 05:12:14 INFO - PROCESS | 2244 | 1468498334633 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 2244 | 1468498334637 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:12:14 INFO - PROCESS | 2244 | 1468498334643 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 2244 | 1468498334645 Marionette TRACE conn2 <- [1,1774,null,{}] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x124d1e400) [pid = 2244] [serial = 1273] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118f54400) [pid = 2244] [serial = 1263] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x128ddb800) [pid = 2244] [serial = 1287] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x123ca3400) [pid = 2244] [serial = 1270] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x112fb3000) [pid = 2244] [serial = 1252] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x119e54400) [pid = 2244] [serial = 1267] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12a49d400) [pid = 2244] [serial = 1300] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12640d400) [pid = 2244] [serial = 1279] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x112985000) [pid = 2244] [serial = 1251] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x125f07000) [pid = 2244] [serial = 1276] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1180f0c00) [pid = 2244] [serial = 1257] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x123d16c00) [pid = 2244] [serial = 1272] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1167f3400) [pid = 2244] [serial = 1255] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1288a9000) [pid = 2244] [serial = 1299] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x127329000) [pid = 2244] [serial = 1282] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1273d3c00) [pid = 2244] [serial = 1284] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x11978b800) [pid = 2244] [serial = 1266] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x11827b800) [pid = 2244] [serial = 1258] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x118ff8000) [pid = 2244] [serial = 1264] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125434c00) [pid = 2244] [serial = 1275] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x12b8aac00) [pid = 2244] [serial = 1249] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x12938f800) [pid = 2244] [serial = 1291] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x12933dc00) [pid = 2244] [serial = 1290] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x11649d400) [pid = 2244] [serial = 1294] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x126417800) [pid = 2244] [serial = 1281] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x121803c00) [pid = 2244] [serial = 1269] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x11849fc00) [pid = 2244] [serial = 1260] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x127610c00) [pid = 2244] [serial = 1297] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1164e3800) [pid = 2244] [serial = 1254] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1288a3400) [pid = 2244] [serial = 1285] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1290d5400) [pid = 2244] [serial = 1288] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x121511000) [pid = 2244] [serial = 1296] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x125f11c00) [pid = 2244] [serial = 1278] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1128a9800) [pid = 2244] [serial = 1293] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x1185ec800) [pid = 2244] [serial = 1261] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x1127d6000) [pid = 2244] [serial = 1305] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x1167f4800) [pid = 2244] [serial = 1308] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x113cf1000) [pid = 2244] [serial = 1311] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x117224000) [pid = 2244] [serial = 1312] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x11834cc00) [pid = 2244] [serial = 1314] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x118ff6c00) [pid = 2244] [serial = 1317] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x12b129c00) [pid = 2244] [serial = 1303] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 55 (0x117eccc00) [pid = 2244] [serial = 1309] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 54 (0x1185e0c00) [pid = 2244] [serial = 1315] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 53 (0x12a93a800) [pid = 2244] [serial = 1302] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | --DOMWINDOW == 52 (0x112c53000) [pid = 2244] [serial = 1306] [outer = 0x0] [url = about:blank] 05:12:14 INFO - PROCESS | 2244 | 1468498334687 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 2244 | 1468498334692 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:14 INFO - PROCESS | 2244 | 1468498334786 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:12:14 INFO - PROCESS | 2244 | 1468498334792 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 2244 | 1468498334797 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f3c000 == 30 [pid = 2244] [id = 451] 05:12:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 53 (0x1128b2800) [pid = 2244] [serial = 1352] [outer = 0x0] 05:12:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 54 (0x113c0f800) [pid = 2244] [serial = 1353] [outer = 0x1128b2800] 05:12:14 INFO - PROCESS | 2244 | 1468498334824 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 55 (0x115f21400) [pid = 2244] [serial = 1354] [outer = 0x1128b2800] 05:12:15 INFO - PROCESS | 2244 | 1468498335184 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 550ms 05:12:15 INFO - PROCESS | 2244 | 1468498335192 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 2244 | 1468498335196 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:12:15 INFO - PROCESS | 2244 | 1468498335223 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 2244 | 1468498335225 Marionette TRACE conn2 <- [1,1778,null,{}] 05:12:15 INFO - PROCESS | 2244 | 1468498335231 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 2244 | 1468498335233 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:15 INFO - PROCESS | 2244 | 1468498335309 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:12:15 INFO - PROCESS | 2244 | 1468498335316 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 2244 | 1468498335317 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x118487800 == 31 [pid = 2244] [id = 452] 05:12:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 56 (0x1167ed800) [pid = 2244] [serial = 1355] [outer = 0x0] 05:12:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x117298800) [pid = 2244] [serial = 1356] [outer = 0x1167ed800] 05:12:15 INFO - PROCESS | 2244 | 1468498335344 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x1180f4400) [pid = 2244] [serial = 1357] [outer = 0x1167ed800] 05:12:15 INFO - PROCESS | 2244 | 1468498335733 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 545ms 05:12:15 INFO - PROCESS | 2244 | 1468498335753 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 2244 | 1468498335755 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:12:15 INFO - PROCESS | 2244 | 1468498335758 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 2244 | 1468498335764 Marionette TRACE conn2 <- [1,1782,null,{}] 05:12:15 INFO - PROCESS | 2244 | 1468498335776 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 2244 | 1468498335780 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:15 INFO - PROCESS | 2244 | 1468498335901 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:12:15 INFO - PROCESS | 2244 | 1468498335910 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 2244 | 1468498335913 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x119478800 == 32 [pid = 2244] [id = 453] 05:12:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x110e98800) [pid = 2244] [serial = 1358] [outer = 0x0] 05:12:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x118285400) [pid = 2244] [serial = 1359] [outer = 0x110e98800] 05:12:15 INFO - PROCESS | 2244 | 1468498335954 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x1186b3400) [pid = 2244] [serial = 1360] [outer = 0x110e98800] 05:12:16 INFO - PROCESS | 2244 | 1468498336288 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 576ms 05:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:12:16 INFO - PROCESS | 2244 | 1468498336333 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 2244 | 1468498336335 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:12:16 INFO - PROCESS | 2244 | 1468498336337 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2244 | 1468498336338 Marionette TRACE conn2 <- [1,1786,null,{}] 05:12:16 INFO - PROCESS | 2244 | 1468498336341 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 2244 | 1468498336342 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:16 INFO - PROCESS | 2244 | 1468498336442 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:12:16 INFO - PROCESS | 2244 | 1468498336450 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2244 | 1468498336451 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x12125c000 == 33 [pid = 2244] [id = 454] 05:12:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x118f55000) [pid = 2244] [serial = 1361] [outer = 0x0] 05:12:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x118ff4c00) [pid = 2244] [serial = 1362] [outer = 0x118f55000] 05:12:16 INFO - PROCESS | 2244 | 1468498336475 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x1193d2c00) [pid = 2244] [serial = 1363] [outer = 0x118f55000] 05:12:16 INFO - PROCESS | 2244 | 1468498336807 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 05:12:16 INFO - PROCESS | 2244 | 1468498336856 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 2244 | 1468498336864 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:12:16 INFO - PROCESS | 2244 | 1468498336867 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2244 | 1468498336868 Marionette TRACE conn2 <- [1,1790,null,{}] 05:12:16 INFO - PROCESS | 2244 | 1468498336870 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 2244 | 1468498336871 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:16 INFO - PROCESS | 2244 | 1468498336962 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:12:17 INFO - PROCESS | 2244 | 1468498337000 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 2244 | 1468498337001 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x124aae000 == 34 [pid = 2244] [id = 455] 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x111c78000) [pid = 2244] [serial = 1364] [outer = 0x0] 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1194b6000) [pid = 2244] [serial = 1365] [outer = 0x111c78000] 05:12:17 INFO - PROCESS | 2244 | 1468498337025 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x119e4c400) [pid = 2244] [serial = 1366] [outer = 0x111c78000] 05:12:17 INFO - PROCESS | 2244 | 1468498337388 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 570ms 05:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:12:17 INFO - PROCESS | 2244 | 1468498337438 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 2244 | 1468498337440 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:12:17 INFO - PROCESS | 2244 | 1468498337443 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 2244 | 1468498337444 Marionette TRACE conn2 <- [1,1794,null,{}] 05:12:17 INFO - PROCESS | 2244 | 1468498337448 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 2244 | 1468498337454 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:17 INFO - PROCESS | 2244 | 1468498337628 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:12:17 INFO - PROCESS | 2244 | 1468498337718 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 2244 | 1468498337719 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x12722a000 == 35 [pid = 2244] [id = 456] 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x1210c2800) [pid = 2244] [serial = 1367] [outer = 0x0] 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x123ca2000) [pid = 2244] [serial = 1368] [outer = 0x1210c2800] 05:12:17 INFO - PROCESS | 2244 | 1468498337761 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x124ad2000) [pid = 2244] [serial = 1369] [outer = 0x1210c2800] 05:12:18 INFO - PROCESS | 2244 | 1468498338087 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 05:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:12:18 INFO - PROCESS | 2244 | 1468498338115 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 2244 | 1468498338116 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:12:18 INFO - PROCESS | 2244 | 1468498338119 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 2244 | 1468498338120 Marionette TRACE conn2 <- [1,1798,null,{}] 05:12:18 INFO - PROCESS | 2244 | 1468498338132 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 2244 | 1468498338133 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:18 INFO - PROCESS | 2244 | 1468498338231 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:12:18 INFO - PROCESS | 2244 | 1468498338240 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 2244 | 1468498338242 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x11700a000 == 36 [pid = 2244] [id = 457] 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x110e81400) [pid = 2244] [serial = 1370] [outer = 0x0] 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x124d21000) [pid = 2244] [serial = 1371] [outer = 0x110e81400] 05:12:18 INFO - PROCESS | 2244 | 1468498338266 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1254a7800) [pid = 2244] [serial = 1372] [outer = 0x110e81400] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x1185ebc00) [pid = 2244] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1194b7000) [pid = 2244] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1128a4800) [pid = 2244] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x113c73400) [pid = 2244] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x110e7b000) [pid = 2244] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x110e9e800) [pid = 2244] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1167f7800) [pid = 2244] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x1128af800) [pid = 2244] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:12:18 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x113c75c00) [pid = 2244] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:12:18 INFO - PROCESS | 2244 | 1468498338584 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 479ms 05:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:12:18 INFO - PROCESS | 2244 | 1468498338598 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 2244 | 1468498338599 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:12:18 INFO - PROCESS | 2244 | 1468498338602 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 2244 | 1468498338603 Marionette TRACE conn2 <- [1,1802,null,{}] 05:12:18 INFO - PROCESS | 2244 | 1468498338605 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 2244 | 1468498338606 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:18 INFO - PROCESS | 2244 | 1468498338683 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:12:18 INFO - PROCESS | 2244 | 1468498338687 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 2244 | 1468498338688 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958c800 == 37 [pid = 2244] [id = 458] 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x115fc6400) [pid = 2244] [serial = 1373] [outer = 0x0] 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1186b7c00) [pid = 2244] [serial = 1374] [outer = 0x115fc6400] 05:12:18 INFO - PROCESS | 2244 | 1468498338713 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x124d13800) [pid = 2244] [serial = 1375] [outer = 0x115fc6400] 05:12:19 INFO - PROCESS | 2244 | 1468498339037 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 05:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:12:19 INFO - PROCESS | 2244 | 1468498339072 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2244 | 1468498339073 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:12:19 INFO - PROCESS | 2244 | 1468498339075 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2244 | 1468498339077 Marionette TRACE conn2 <- [1,1806,null,{}] 05:12:19 INFO - PROCESS | 2244 | 1468498339079 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 2244 | 1468498339087 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:19 INFO - PROCESS | 2244 | 1468498339197 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:12:19 INFO - PROCESS | 2244 | 1468498339203 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2244 | 1468498339204 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x1295a3000 == 38 [pid = 2244] [id = 459] 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x1180fbc00) [pid = 2244] [serial = 1376] [outer = 0x0] 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x125f03000) [pid = 2244] [serial = 1377] [outer = 0x1180fbc00] 05:12:19 INFO - PROCESS | 2244 | 1468498339230 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x125f09400) [pid = 2244] [serial = 1378] [outer = 0x1180fbc00] 05:12:19 INFO - PROCESS | 2244 | 1468498339515 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 470ms 05:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:12:19 INFO - PROCESS | 2244 | 1468498339551 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2244 | 1468498339551 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:12:19 INFO - PROCESS | 2244 | 1468498339553 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2244 | 1468498339554 Marionette TRACE conn2 <- [1,1810,null,{}] 05:12:19 INFO - PROCESS | 2244 | 1468498339557 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 2244 | 1468498339558 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:19 INFO - PROCESS | 2244 | 1468498339658 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:12:19 INFO - PROCESS | 2244 | 1468498339664 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2244 | 1468498339666 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a617800 == 39 [pid = 2244] [id = 460] 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x125f05000) [pid = 2244] [serial = 1379] [outer = 0x0] 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x125fe0400) [pid = 2244] [serial = 1380] [outer = 0x125f05000] 05:12:19 INFO - PROCESS | 2244 | 1468498339704 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x12640d400) [pid = 2244] [serial = 1381] [outer = 0x125f05000] 05:12:20 INFO - PROCESS | 2244 | 1468498340140 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 623ms 05:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:12:20 INFO - PROCESS | 2244 | 1468498340178 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 2244 | 1468498340179 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:12:20 INFO - PROCESS | 2244 | 1468498340181 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 2244 | 1468498340183 Marionette TRACE conn2 <- [1,1814,null,{}] 05:12:20 INFO - PROCESS | 2244 | 1468498340185 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 2244 | 1468498340197 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:20 INFO - PROCESS | 2244 | 1468498340284 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:12:20 INFO - PROCESS | 2244 | 1468498340288 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2244 | 1468498340289 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abbf000 == 40 [pid = 2244] [id = 461] 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x126493400) [pid = 2244] [serial = 1382] [outer = 0x0] 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x127292c00) [pid = 2244] [serial = 1383] [outer = 0x126493400] 05:12:20 INFO - PROCESS | 2244 | 1468498340318 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1273d4c00) [pid = 2244] [serial = 1384] [outer = 0x126493400] 05:12:20 INFO - PROCESS | 2244 | 1468498340662 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 05:12:20 INFO - PROCESS | 2244 | 1468498340720 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 2244 | 1468498340722 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:12:20 INFO - PROCESS | 2244 | 1468498340728 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 2244 | 1468498340731 Marionette TRACE conn2 <- [1,1818,null,{}] 05:12:20 INFO - PROCESS | 2244 | 1468498340735 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 2244 | 1468498340737 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:20 INFO - PROCESS | 2244 | 1468498340849 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:12:20 INFO - PROCESS | 2244 | 1468498340908 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2244 | 1468498340912 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169bb800 == 41 [pid = 2244] [id = 462] 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1128a7800) [pid = 2244] [serial = 1385] [outer = 0x0] 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x112985c00) [pid = 2244] [serial = 1386] [outer = 0x1128a7800] 05:12:20 INFO - PROCESS | 2244 | 1468498340943 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1150a1000) [pid = 2244] [serial = 1387] [outer = 0x1128a7800] 05:12:21 INFO - PROCESS | 2244 | 1468498341399 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 723ms 05:12:21 INFO - PROCESS | 2244 | 1468498341460 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 2244 | 1468498341462 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:12:21 INFO - PROCESS | 2244 | 1468498341466 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 2244 | 1468498341469 Marionette TRACE conn2 <- [1,1822,null,{}] 05:12:21 INFO - PROCESS | 2244 | 1468498341472 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 2244 | 1468498341474 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:21 INFO - PROCESS | 2244 | 1468498341574 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:12:21 INFO - PROCESS | 2244 | 1468498341672 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 2244 | 1468498341673 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x121247800 == 42 [pid = 2244] [id = 463] 05:12:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1180f8800) [pid = 2244] [serial = 1388] [outer = 0x0] 05:12:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x118281c00) [pid = 2244] [serial = 1389] [outer = 0x1180f8800] 05:12:21 INFO - PROCESS | 2244 | 1468498341703 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11849e400) [pid = 2244] [serial = 1390] [outer = 0x1180f8800] 05:12:22 INFO - PROCESS | 2244 | 1468498342122 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 724ms 05:12:22 INFO - PROCESS | 2244 | 1468498342189 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 2244 | 1468498342190 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:12:22 INFO - PROCESS | 2244 | 1468498342193 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2244 | 1468498342194 Marionette TRACE conn2 <- [1,1826,null,{}] 05:12:22 INFO - PROCESS | 2244 | 1468498342201 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2244 | 1468498342204 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:22 INFO - PROCESS | 2244 | 1468498342307 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:12:22 INFO - PROCESS | 2244 | 1468498342384 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 2244 | 1468498342387 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abba800 == 43 [pid = 2244] [id = 464] 05:12:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x119e49c00) [pid = 2244] [serial = 1391] [outer = 0x0] 05:12:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1211e7800) [pid = 2244] [serial = 1392] [outer = 0x119e49c00] 05:12:22 INFO - PROCESS | 2244 | 1468498342420 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123c9f400) [pid = 2244] [serial = 1393] [outer = 0x119e49c00] 05:12:22 INFO - PROCESS | 2244 | 1468498342925 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 05:12:22 INFO - PROCESS | 2244 | 1468498342964 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:12:22 INFO - PROCESS | 2244 | 1468498342965 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:12:22 INFO - PROCESS | 2244 | 1468498342967 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2244 | 1468498342969 Marionette TRACE conn2 <- [1,1830,null,{}] 05:12:22 INFO - PROCESS | 2244 | 1468498342971 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2244 | 1468498342972 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:23 INFO - PROCESS | 2244 | 1468498343072 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:12:23 INFO - PROCESS | 2244 | 1468498343131 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 2244 | 1468498343132 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9af000 == 44 [pid = 2244] [id = 465] 05:12:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x123ce6800) [pid = 2244] [serial = 1394] [outer = 0x0] 05:12:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125f07000) [pid = 2244] [serial = 1395] [outer = 0x123ce6800] 05:12:23 INFO - PROCESS | 2244 | 1468498343163 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1266d5000) [pid = 2244] [serial = 1396] [outer = 0x123ce6800] 05:12:23 INFO - PROCESS | 2244 | 1468498343634 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 718ms 05:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:12:23 INFO - PROCESS | 2244 | 1468498343686 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 2244 | 1468498343687 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:12:23 INFO - PROCESS | 2244 | 1468498343689 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 2244 | 1468498343691 Marionette TRACE conn2 <- [1,1834,null,{}] 05:12:23 INFO - PROCESS | 2244 | 1468498343713 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 2244 | 1468498343714 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:23 INFO - PROCESS | 2244 | 1468498343932 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:12:24 INFO - PROCESS | 2244 | 1468498344024 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 2244 | 1468498344025 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c1800 == 45 [pid = 2244] [id = 466] 05:12:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1127d8c00) [pid = 2244] [serial = 1397] [outer = 0x0] 05:12:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1128b1400) [pid = 2244] [serial = 1398] [outer = 0x1127d8c00] 05:12:24 INFO - PROCESS | 2244 | 1468498344054 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x115096800) [pid = 2244] [serial = 1399] [outer = 0x1127d8c00] 05:12:24 INFO - PROCESS | 2244 | 1468498344551 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 939ms 05:12:24 INFO - PROCESS | 2244 | 1468498344631 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 2244 | 1468498344635 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:12:24 INFO - PROCESS | 2244 | 1468498344640 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 2244 | 1468498344642 Marionette TRACE conn2 <- [1,1838,null,{}] 05:12:24 INFO - PROCESS | 2244 | 1468498344647 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 2244 | 1468498344649 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:24 INFO - PROCESS | 2244 | 1468498344783 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12a617800 == 44 [pid = 2244] [id = 460] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x1295a3000 == 43 [pid = 2244] [id = 459] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12958c800 == 42 [pid = 2244] [id = 458] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x11700a000 == 41 [pid = 2244] [id = 457] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12722a000 == 40 [pid = 2244] [id = 456] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x124aae000 == 39 [pid = 2244] [id = 455] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12125c000 == 38 [pid = 2244] [id = 454] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x119478800 == 37 [pid = 2244] [id = 453] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x118487800 == 36 [pid = 2244] [id = 452] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x116f3c000 == 35 [pid = 2244] [id = 451] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x124ffb800 == 34 [pid = 2244] [id = 450] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x118527000 == 33 [pid = 2244] [id = 449] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12888f000 == 32 [pid = 2244] [id = 448] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c1800 == 31 [pid = 2244] [id = 466] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9af000 == 30 [pid = 2244] [id = 465] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12abba800 == 29 [pid = 2244] [id = 464] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x121247800 == 28 [pid = 2244] [id = 463] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x12abbf000 == 27 [pid = 2244] [id = 461] 05:12:25 INFO - PROCESS | 2244 | --DOCSHELL 0x1169bb800 == 26 [pid = 2244] [id = 462] 05:12:25 INFO - PROCESS | 2244 | 1468498345381 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2244 | 1468498345383 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x11978a400) [pid = 2244] [serial = 1320] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1128a6000) [pid = 2244] [serial = 1323] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x113ef0000) [pid = 2244] [serial = 1326] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1176f3c00) [pid = 2244] [serial = 1329] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x116458c00) [pid = 2244] [serial = 1327] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1180f2c00) [pid = 2244] [serial = 1330] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x115f26c00) [pid = 2244] [serial = 1333] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1193d9400) [pid = 2244] [serial = 1339] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1194b5c00) [pid = 2244] [serial = 1341] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1127d0400) [pid = 2244] [serial = 1332] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x11297b400) [pid = 2244] [serial = 1324] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1210c1c00) [pid = 2244] [serial = 1321] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1185e2000) [pid = 2244] [serial = 1336] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x118429400) [pid = 2244] [serial = 1335] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1185e7800) [pid = 2244] [serial = 1338] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x11978d400) [pid = 2244] [serial = 1342] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x119419400) [pid = 2244] [serial = 1318] [outer = 0x0] [url = about:blank] 05:12:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x112d9b800 == 27 [pid = 2244] [id = 467] 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x112138c00) [pid = 2244] [serial = 1400] [outer = 0x0] 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1127cf400) [pid = 2244] [serial = 1401] [outer = 0x112138c00] 05:12:25 INFO - PROCESS | 2244 | 1468498345450 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1128a6800) [pid = 2244] [serial = 1402] [outer = 0x112138c00] 05:12:25 INFO - PROCESS | 2244 | 1468498345776 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1176ms 05:12:25 INFO - PROCESS | 2244 | 1468498345815 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 2244 | 1468498345818 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:12:25 INFO - PROCESS | 2244 | 1468498345821 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 2244 | 1468498345823 Marionette TRACE conn2 <- [1,1842,null,{}] 05:12:25 INFO - PROCESS | 2244 | 1468498345827 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 2244 | 1468498345830 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:25 INFO - PROCESS | 2244 | 1468498345908 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:12:25 INFO - PROCESS | 2244 | 1468498345916 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2244 | 1468498345917 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x11707d000 == 28 [pid = 2244] [id = 468] 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x113c72800) [pid = 2244] [serial = 1403] [outer = 0x0] 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1161a1800) [pid = 2244] [serial = 1404] [outer = 0x113c72800] 05:12:25 INFO - PROCESS | 2244 | 1468498345944 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1167f7400) [pid = 2244] [serial = 1405] [outer = 0x113c72800] 05:12:26 INFO - PROCESS | 2244 | 1468498346297 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 521ms 05:12:26 INFO - PROCESS | 2244 | 1468498346345 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 2244 | 1468498346348 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:12:26 INFO - PROCESS | 2244 | 1468498346352 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 2244 | 1468498346353 Marionette TRACE conn2 <- [1,1846,null,{}] 05:12:26 INFO - PROCESS | 2244 | 1468498346356 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 2244 | 1468498346357 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:26 INFO - PROCESS | 2244 | 1468498346434 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:12:26 INFO - PROCESS | 2244 | 1468498346439 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 2244 | 1468498346440 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186d6800 == 29 [pid = 2244] [id = 469] 05:12:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x116a15400) [pid = 2244] [serial = 1406] [outer = 0x0] 05:12:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x117ed1800) [pid = 2244] [serial = 1407] [outer = 0x116a15400] 05:12:26 INFO - PROCESS | 2244 | 1468498346468 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118428c00) [pid = 2244] [serial = 1408] [outer = 0x116a15400] 05:12:26 INFO - PROCESS | 2244 | 1468498346833 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 05:12:26 INFO - PROCESS | 2244 | 1468498346871 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 2244 | 1468498346872 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:12:26 INFO - PROCESS | 2244 | 1468498346876 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 2244 | 1468498346880 Marionette TRACE conn2 <- [1,1850,null,{}] 05:12:26 INFO - PROCESS | 2244 | 1468498346887 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 2244 | 1468498346889 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:26 INFO - PROCESS | 2244 | 1468498346966 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:12:26 INFO - PROCESS | 2244 | 1468498346971 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 2244 | 1468498346972 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd8800 == 30 [pid = 2244] [id = 470] 05:12:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x118477400) [pid = 2244] [serial = 1409] [outer = 0x0] 05:12:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1188a2000) [pid = 2244] [serial = 1410] [outer = 0x118477400] 05:12:27 INFO - PROCESS | 2244 | 1468498346999 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1193cd000) [pid = 2244] [serial = 1411] [outer = 0x118477400] 05:12:27 INFO - PROCESS | 2244 | 1468498347337 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 473ms 05:12:27 INFO - PROCESS | 2244 | 1468498347348 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 2244 | 1468498347350 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:12:27 INFO - PROCESS | 2244 | 1468498347352 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 2244 | 1468498347354 Marionette TRACE conn2 <- [1,1854,null,{}] 05:12:27 INFO - PROCESS | 2244 | 1468498347356 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 2244 | 1468498347357 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:27 INFO - PROCESS | 2244 | 1468498347438 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:12:27 INFO - PROCESS | 2244 | 1468498347442 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 2244 | 1468498347443 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x121905000 == 31 [pid = 2244] [id = 471] 05:12:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x118ff6000) [pid = 2244] [serial = 1412] [outer = 0x0] 05:12:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1194b7c00) [pid = 2244] [serial = 1413] [outer = 0x118ff6000] 05:12:27 INFO - PROCESS | 2244 | 1468498347471 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x119786400) [pid = 2244] [serial = 1414] [outer = 0x118ff6000] 05:12:27 INFO - PROCESS | 2244 | 1468498347846 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 05:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:12:27 INFO - PROCESS | 2244 | 1468498347874 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 2244 | 1468498347875 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:12:27 INFO - PROCESS | 2244 | 1468498347884 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 2244 | 1468498347885 Marionette TRACE conn2 <- [1,1858,null,{}] 05:12:27 INFO - PROCESS | 2244 | 1468498347888 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 2244 | 1468498347889 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:27 INFO - PROCESS | 2244 | 1468498347982 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:12:27 INFO - PROCESS | 2244 | 1468498347985 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 2244 | 1468498347990 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x123db2800 == 32 [pid = 2244] [id = 472] 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x116905000) [pid = 2244] [serial = 1415] [outer = 0x0] 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x121803800) [pid = 2244] [serial = 1416] [outer = 0x116905000] 05:12:28 INFO - PROCESS | 2244 | 1468498348022 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x123ca4400) [pid = 2244] [serial = 1417] [outer = 0x116905000] 05:12:28 INFO - PROCESS | 2244 | 1468498348373 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 527ms 05:12:28 INFO - PROCESS | 2244 | 1468498348405 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:12:28 INFO - PROCESS | 2244 | 1468498348406 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:12:28 INFO - PROCESS | 2244 | 1468498348408 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 2244 | 1468498348409 Marionette TRACE conn2 <- [1,1862,null,{}] 05:12:28 INFO - PROCESS | 2244 | 1468498348414 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 2244 | 1468498348415 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:28 INFO - PROCESS | 2244 | 1468498348511 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:12:28 INFO - PROCESS | 2244 | 1468498348515 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 2244 | 1468498348516 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x11211c800 == 33 [pid = 2244] [id = 473] 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x123ca4800) [pid = 2244] [serial = 1418] [outer = 0x0] 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x124815000) [pid = 2244] [serial = 1419] [outer = 0x123ca4800] 05:12:28 INFO - PROCESS | 2244 | 1468498348540 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1254a8400) [pid = 2244] [serial = 1420] [outer = 0x123ca4800] 05:12:28 INFO - PROCESS | 2244 | 1468498348929 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 571ms 05:12:28 INFO - PROCESS | 2244 | 1468498348980 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:12:28 INFO - PROCESS | 2244 | 1468498348982 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:12:28 INFO - PROCESS | 2244 | 1468498348986 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 2244 | 1468498348987 Marionette TRACE conn2 <- [1,1866,null,{}] 05:12:28 INFO - PROCESS | 2244 | 1468498348991 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 2244 | 1468498348993 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:29 INFO - PROCESS | 2244 | 1468498349126 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:12:29 INFO - PROCESS | 2244 | 1468498349133 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2244 | 1468498349134 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d22000 == 34 [pid = 2244] [id = 474] 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x111e5cc00) [pid = 2244] [serial = 1421] [outer = 0x0] 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125f0dc00) [pid = 2244] [serial = 1422] [outer = 0x111e5cc00] 05:12:29 INFO - PROCESS | 2244 | 1468498349158 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x126488800) [pid = 2244] [serial = 1423] [outer = 0x111e5cc00] 05:12:29 INFO - PROCESS | 2244 | 1468498349499 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 570ms 05:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:12:29 INFO - PROCESS | 2244 | 1468498349555 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2244 | 1468498349556 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:12:29 INFO - PROCESS | 2244 | 1468498349559 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 2244 | 1468498349560 Marionette TRACE conn2 <- [1,1870,null,{}] 05:12:29 INFO - PROCESS | 2244 | 1468498349563 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 2244 | 1468498349564 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:29 INFO - PROCESS | 2244 | 1468498349821 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x111c78000) [pid = 2244] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1210c2800) [pid = 2244] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x110e81400) [pid = 2244] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1161aa400) [pid = 2244] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1128b2800) [pid = 2244] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128aa400) [pid = 2244] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1185ee800) [pid = 2244] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1167ed800) [pid = 2244] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x110e98800) [pid = 2244] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x118f55000) [pid = 2244] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x126493400) [pid = 2244] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x115fc6400) [pid = 2244] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125f05000) [pid = 2244] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:12:29 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1180fbc00) [pid = 2244] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:12:29 INFO - PROCESS | 2244 | 1468498349870 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2244 | 1468498349871 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x117075000 == 35 [pid = 2244] [id = 475] 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x110e9bc00) [pid = 2244] [serial = 1424] [outer = 0x0] 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x111c82c00) [pid = 2244] [serial = 1425] [outer = 0x110e9bc00] 05:12:29 INFO - PROCESS | 2244 | 1468498349896 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x115ddf400) [pid = 2244] [serial = 1426] [outer = 0x110e9bc00] 05:12:30 INFO - PROCESS | 2244 | 1468498350151 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 620ms 05:12:30 INFO - PROCESS | 2244 | 1468498350191 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2244 | 1468498350192 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:12:30 INFO - PROCESS | 2244 | 1468498350202 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 2244 | 1468498350203 Marionette TRACE conn2 <- [1,1874,null,{}] 05:12:30 INFO - PROCESS | 2244 | 1468498350206 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 2244 | 1468498350207 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:30 INFO - PROCESS | 2244 | 1468498350286 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:12:30 INFO - PROCESS | 2244 | 1468498350290 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 2244 | 1468498350291 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a3000 == 36 [pid = 2244] [id = 476] 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1128b3400) [pid = 2244] [serial = 1427] [outer = 0x0] 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1185e0000) [pid = 2244] [serial = 1428] [outer = 0x1128b3400] 05:12:30 INFO - PROCESS | 2244 | 1468498350317 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121a9a000) [pid = 2244] [serial = 1429] [outer = 0x1128b3400] 05:12:30 INFO - PROCESS | 2244 | 1468498350653 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 469ms 05:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:12:30 INFO - PROCESS | 2244 | 1468498350672 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2244 | 1468498350673 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:12:30 INFO - PROCESS | 2244 | 1468498350675 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 2244 | 1468498350678 Marionette TRACE conn2 <- [1,1878,null,{}] 05:12:30 INFO - PROCESS | 2244 | 1468498350682 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 2244 | 1468498350684 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:30 INFO - PROCESS | 2244 | 1468498350801 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:12:30 INFO - PROCESS | 2244 | 1468498350808 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 2244 | 1468498350811 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a624000 == 37 [pid = 2244] [id = 477] 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x113c73400) [pid = 2244] [serial = 1430] [outer = 0x0] 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x124848c00) [pid = 2244] [serial = 1431] [outer = 0x113c73400] 05:12:30 INFO - PROCESS | 2244 | 1468498350850 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x127299800) [pid = 2244] [serial = 1432] [outer = 0x113c73400] 05:12:31 INFO - PROCESS | 2244 | 1468498351208 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 574ms 05:12:31 INFO - PROCESS | 2244 | 1468498351250 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2244 | 1468498351251 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:12:31 INFO - PROCESS | 2244 | 1468498351264 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2244 | 1468498351265 Marionette TRACE conn2 <- [1,1882,null,{}] 05:12:31 INFO - PROCESS | 2244 | 1468498351268 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2244 | 1468498351269 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:31 INFO - PROCESS | 2244 | 1468498351355 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:12:31 INFO - PROCESS | 2244 | 1468498351358 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2244 | 1468498351359 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x11953a000 == 38 [pid = 2244] [id = 478] 05:12:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12729bc00) [pid = 2244] [serial = 1433] [outer = 0x0] 05:12:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1273d2000) [pid = 2244] [serial = 1434] [outer = 0x12729bc00] 05:12:31 INFO - PROCESS | 2244 | 1468498351386 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1288a7c00) [pid = 2244] [serial = 1435] [outer = 0x12729bc00] 05:12:31 INFO - PROCESS | 2244 | 1468498351703 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 480ms 05:12:31 INFO - PROCESS | 2244 | 1468498351735 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2244 | 1468498351736 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:12:31 INFO - PROCESS | 2244 | 1468498351738 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2244 | 1468498351739 Marionette TRACE conn2 <- [1,1886,null,{}] 05:12:31 INFO - PROCESS | 2244 | 1468498351741 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2244 | 1468498351743 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:31 INFO - PROCESS | 2244 | 1468498351910 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:12:31 INFO - PROCESS | 2244 | 1468498351947 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2244 | 1468498351948 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x11661c800 == 39 [pid = 2244] [id = 479] 05:12:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x110e98400) [pid = 2244] [serial = 1436] [outer = 0x0] 05:12:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x111c1a800) [pid = 2244] [serial = 1437] [outer = 0x110e98400] 05:12:31 INFO - PROCESS | 2244 | 1468498351981 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1128a6c00) [pid = 2244] [serial = 1438] [outer = 0x110e98400] 05:12:32 INFO - PROCESS | 2244 | 1468498352544 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 05:12:32 INFO - PROCESS | 2244 | 1468498352632 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 2244 | 1468498352635 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:12:32 INFO - PROCESS | 2244 | 1468498352668 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 2244 | 1468498352669 Marionette TRACE conn2 <- [1,1890,null,{}] 05:12:32 INFO - PROCESS | 2244 | 1468498352672 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 2244 | 1468498352676 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:32 INFO - PROCESS | 2244 | 1468498352788 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:12:32 INFO - PROCESS | 2244 | 1468498352867 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 2244 | 1468498352869 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947f800 == 40 [pid = 2244] [id = 480] 05:12:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x116458c00) [pid = 2244] [serial = 1439] [outer = 0x0] 05:12:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x117ece800) [pid = 2244] [serial = 1440] [outer = 0x116458c00] 05:12:32 INFO - PROCESS | 2244 | 1468498352899 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x11834b000) [pid = 2244] [serial = 1441] [outer = 0x116458c00] 05:12:33 INFO - PROCESS | 2244 | 1468498353431 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 823ms 05:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:12:33 INFO - PROCESS | 2244 | 1468498353489 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2244 | 1468498353490 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:12:33 INFO - PROCESS | 2244 | 1468498353493 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 2244 | 1468498353494 Marionette TRACE conn2 <- [1,1894,null,{}] 05:12:33 INFO - PROCESS | 2244 | 1468498353497 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 2244 | 1468498353498 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:33 INFO - PROCESS | 2244 | 1468498353704 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:12:33 INFO - PROCESS | 2244 | 1468498353772 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 2244 | 1468498353774 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x11707b800 == 41 [pid = 2244] [id = 481] 05:12:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1128a8400) [pid = 2244] [serial = 1442] [outer = 0x0] 05:12:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x113c75400) [pid = 2244] [serial = 1443] [outer = 0x1128a8400] 05:12:33 INFO - PROCESS | 2244 | 1468498353804 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x116975400) [pid = 2244] [serial = 1444] [outer = 0x1128a8400] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x11953a000 == 40 [pid = 2244] [id = 478] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x12a624000 == 39 [pid = 2244] [id = 477] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a3000 == 38 [pid = 2244] [id = 476] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x117075000 == 37 [pid = 2244] [id = 475] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x128d22000 == 36 [pid = 2244] [id = 474] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x11211c800 == 35 [pid = 2244] [id = 473] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x123db2800 == 34 [pid = 2244] [id = 472] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x121905000 == 33 [pid = 2244] [id = 471] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd8800 == 32 [pid = 2244] [id = 470] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x1186d6800 == 31 [pid = 2244] [id = 469] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x11707d000 == 30 [pid = 2244] [id = 468] 05:12:34 INFO - PROCESS | 2244 | --DOCSHELL 0x112d9b800 == 29 [pid = 2244] [id = 467] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x119e4c400) [pid = 2244] [serial = 1366] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1194b6000) [pid = 2244] [serial = 1365] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x124ad2000) [pid = 2244] [serial = 1369] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x123ca2000) [pid = 2244] [serial = 1368] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124d21000) [pid = 2244] [serial = 1371] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x117223800) [pid = 2244] [serial = 1350] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1180f5000) [pid = 2244] [serial = 1351] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x113c0f800) [pid = 2244] [serial = 1353] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x115f21400) [pid = 2244] [serial = 1354] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112981400) [pid = 2244] [serial = 1347] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1133b1000) [pid = 2244] [serial = 1348] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x12160e000) [pid = 2244] [serial = 1345] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x11978d800) [pid = 2244] [serial = 1344] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x117298800) [pid = 2244] [serial = 1356] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1180f4400) [pid = 2244] [serial = 1357] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118285400) [pid = 2244] [serial = 1359] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1186b3400) [pid = 2244] [serial = 1360] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118ff4c00) [pid = 2244] [serial = 1362] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x127292c00) [pid = 2244] [serial = 1383] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1186b7c00) [pid = 2244] [serial = 1374] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12640d400) [pid = 2244] [serial = 1381] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1273d4c00) [pid = 2244] [serial = 1384] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x124d13800) [pid = 2244] [serial = 1375] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x125fe0400) [pid = 2244] [serial = 1380] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1254a7800) [pid = 2244] [serial = 1372] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x125f09400) [pid = 2244] [serial = 1378] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f03000) [pid = 2244] [serial = 1377] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1193d2c00) [pid = 2244] [serial = 1363] [outer = 0x0] [url = about:blank] 05:12:34 INFO - PROCESS | 2244 | 1468498354301 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 821ms 05:12:34 INFO - PROCESS | 2244 | 1468498354316 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 2244 | 1468498354318 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:12:34 INFO - PROCESS | 2244 | 1468498354321 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 2244 | 1468498354323 Marionette TRACE conn2 <- [1,1898,null,{}] 05:12:34 INFO - PROCESS | 2244 | 1468498354333 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 2244 | 1468498354335 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:34 INFO - PROCESS | 2244 | 1468498354417 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:12:34 INFO - PROCESS | 2244 | 1468498354422 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2244 | 1468498354423 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c6000 == 30 [pid = 2244] [id = 482] 05:12:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x115de3800) [pid = 2244] [serial = 1445] [outer = 0x0] 05:12:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1180ed400) [pid = 2244] [serial = 1446] [outer = 0x115de3800] 05:12:34 INFO - PROCESS | 2244 | 1468498354451 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x118476800) [pid = 2244] [serial = 1447] [outer = 0x115de3800] 05:12:34 INFO - PROCESS | 2244 | 1468498354816 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 05:12:34 INFO - PROCESS | 2244 | 1468498354843 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:12:34 INFO - PROCESS | 2244 | 1468498354847 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:12:34 INFO - PROCESS | 2244 | 1468498354849 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 2244 | 1468498354851 Marionette TRACE conn2 <- [1,1902,null,{}] 05:12:34 INFO - PROCESS | 2244 | 1468498354853 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 2244 | 1468498354854 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:34 INFO - PROCESS | 2244 | 1468498354930 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:12:34 INFO - PROCESS | 2244 | 1468498354937 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2244 | 1468498354938 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bb8800 == 31 [pid = 2244] [id = 483] 05:12:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1185dfc00) [pid = 2244] [serial = 1448] [outer = 0x0] 05:12:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118fc3c00) [pid = 2244] [serial = 1449] [outer = 0x1185dfc00] 05:12:34 INFO - PROCESS | 2244 | 1468498354966 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1193d4c00) [pid = 2244] [serial = 1450] [outer = 0x1185dfc00] 05:12:35 INFO - PROCESS | 2244 | 1468498355298 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 473ms 05:12:35 INFO - PROCESS | 2244 | 1468498355323 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 2244 | 1468498355325 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:12:35 INFO - PROCESS | 2244 | 1468498355333 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 2244 | 1468498355336 Marionette TRACE conn2 <- [1,1906,null,{}] 05:12:35 INFO - PROCESS | 2244 | 1468498355339 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 2244 | 1468498355341 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:35 INFO - PROCESS | 2244 | 1468498355428 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:12:35 INFO - PROCESS | 2244 | 1468498355486 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 2244 | 1468498355487 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x121918800 == 32 [pid = 2244] [id = 484] 05:12:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x112c17c00) [pid = 2244] [serial = 1451] [outer = 0x0] 05:12:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x11941b000) [pid = 2244] [serial = 1452] [outer = 0x112c17c00] 05:12:35 INFO - PROCESS | 2244 | 1468498355514 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1219f2000) [pid = 2244] [serial = 1453] [outer = 0x112c17c00] 05:12:35 INFO - PROCESS | 2244 | 1468498355804 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 527ms 05:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:12:35 INFO - PROCESS | 2244 | 1468498355856 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 2244 | 1468498355857 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:12:35 INFO - PROCESS | 2244 | 1468498355861 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 2244 | 1468498355863 Marionette TRACE conn2 <- [1,1910,null,{}] 05:12:35 INFO - PROCESS | 2244 | 1468498355865 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 2244 | 1468498355867 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:35 INFO - PROCESS | 2244 | 1468498355941 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:12:36 INFO - PROCESS | 2244 | 1468498356003 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 2244 | 1468498356005 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f1f000 == 33 [pid = 2244] [id = 485] 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1128af800) [pid = 2244] [serial = 1454] [outer = 0x0] 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x123c0f800) [pid = 2244] [serial = 1455] [outer = 0x1128af800] 05:12:36 INFO - PROCESS | 2244 | 1468498356029 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x124add800) [pid = 2244] [serial = 1456] [outer = 0x1128af800] 05:12:36 INFO - PROCESS | 2244 | 1468498356287 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 471ms 05:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:12:36 INFO - PROCESS | 2244 | 1468498356332 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 2244 | 1468498356334 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:12:36 INFO - PROCESS | 2244 | 1468498356336 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 2244 | 1468498356337 Marionette TRACE conn2 <- [1,1914,null,{}] 05:12:36 INFO - PROCESS | 2244 | 1468498356339 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 2244 | 1468498356340 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:36 INFO - PROCESS | 2244 | 1468498356450 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:12:36 INFO - PROCESS | 2244 | 1468498356454 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 2244 | 1468498356458 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903c000 == 34 [pid = 2244] [id = 486] 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125f09400) [pid = 2244] [serial = 1457] [outer = 0x0] 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x125f10000) [pid = 2244] [serial = 1458] [outer = 0x125f09400] 05:12:36 INFO - PROCESS | 2244 | 1468498356522 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1266d7800) [pid = 2244] [serial = 1459] [outer = 0x125f09400] 05:12:36 INFO - PROCESS | 2244 | 1468498356835 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 05:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:12:36 INFO - PROCESS | 2244 | 1468498356854 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 2244 | 1468498356856 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:12:36 INFO - PROCESS | 2244 | 1468498356858 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 2244 | 1468498356859 Marionette TRACE conn2 <- [1,1918,null,{}] 05:12:36 INFO - PROCESS | 2244 | 1468498356865 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 2244 | 1468498356866 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:36 INFO - PROCESS | 2244 | 1468498356971 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:12:36 INFO - PROCESS | 2244 | 1468498356988 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 2244 | 1468498356989 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x129592800 == 35 [pid = 2244] [id = 487] 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x125432c00) [pid = 2244] [serial = 1460] [outer = 0x0] 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x127329400) [pid = 2244] [serial = 1461] [outer = 0x125432c00] 05:12:37 INFO - PROCESS | 2244 | 1468498357014 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12889ec00) [pid = 2244] [serial = 1462] [outer = 0x125432c00] 05:12:37 INFO - PROCESS | 2244 | 1468498357401 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 572ms 05:12:37 INFO - PROCESS | 2244 | 1468498357438 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 2244 | 1468498357440 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:12:37 INFO - PROCESS | 2244 | 1468498357443 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 2244 | 1468498357447 Marionette TRACE conn2 <- [1,1922,null,{}] 05:12:37 INFO - PROCESS | 2244 | 1468498357450 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 2244 | 1468498357452 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:37 INFO - PROCESS | 2244 | 1468498357598 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:12:37 INFO - PROCESS | 2244 | 1468498357613 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 2244 | 1468498357614 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a632800 == 36 [pid = 2244] [id = 488] 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x127323800) [pid = 2244] [serial = 1463] [outer = 0x0] 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1288acc00) [pid = 2244] [serial = 1464] [outer = 0x127323800] 05:12:37 INFO - PROCESS | 2244 | 1468498357638 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x128de3800) [pid = 2244] [serial = 1465] [outer = 0x127323800] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x116905000) [pid = 2244] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x123ca4800) [pid = 2244] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112138c00) [pid = 2244] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x118477400) [pid = 2244] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x113c73400) [pid = 2244] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x113c72800) [pid = 2244] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118ff6000) [pid = 2244] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x116a15400) [pid = 2244] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1127d8c00) [pid = 2244] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1128a7800) [pid = 2244] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1180f8800) [pid = 2244] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x119e49c00) [pid = 2244] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x111e5cc00) [pid = 2244] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x123ce6800) [pid = 2244] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x110e9bc00) [pid = 2244] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:12:37 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1128b3400) [pid = 2244] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:12:38 INFO - PROCESS | 2244 | 1468498358260 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 877ms 05:12:38 INFO - PROCESS | 2244 | 1468498358327 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 2244 | 1468498358329 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:12:38 INFO - PROCESS | 2244 | 1468498358334 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 2244 | 1468498358337 Marionette TRACE conn2 <- [1,1926,null,{}] 05:12:38 INFO - PROCESS | 2244 | 1468498358341 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 2244 | 1468498358343 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:38 INFO - PROCESS | 2244 | 1468498358443 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:12:38 INFO - PROCESS | 2244 | 1468498358515 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2244 | 1468498358516 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x11852f800 == 37 [pid = 2244] [id = 489] 05:12:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x115f23800) [pid = 2244] [serial = 1466] [outer = 0x0] 05:12:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x115fc6400) [pid = 2244] [serial = 1467] [outer = 0x115f23800] 05:12:38 INFO - PROCESS | 2244 | 1468498358548 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x116a15400) [pid = 2244] [serial = 1468] [outer = 0x115f23800] 05:12:38 INFO - PROCESS | 2244 | 1468498358966 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 05:12:39 INFO - PROCESS | 2244 | 1468498359006 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 2244 | 1468498359009 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:12:39 INFO - PROCESS | 2244 | 1468498359014 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 2244 | 1468498359016 Marionette TRACE conn2 <- [1,1930,null,{}] 05:12:39 INFO - PROCESS | 2244 | 1468498359018 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 2244 | 1468498359020 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:39 INFO - PROCESS | 2244 | 1468498359127 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:12:39 INFO - PROCESS | 2244 | 1468498359188 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 2244 | 1468498359189 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x121568800 == 38 [pid = 2244] [id = 490] 05:12:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1180f7400) [pid = 2244] [serial = 1469] [outer = 0x0] 05:12:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1184a8c00) [pid = 2244] [serial = 1470] [outer = 0x1180f7400] 05:12:39 INFO - PROCESS | 2244 | 1468498359220 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1188aec00) [pid = 2244] [serial = 1471] [outer = 0x1180f7400] 05:12:39 INFO - PROCESS | 2244 | 1468498359691 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 05:12:39 INFO - PROCESS | 2244 | 1468498359734 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 2244 | 1468498359735 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:12:39 INFO - PROCESS | 2244 | 1468498359738 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 2244 | 1468498359741 Marionette TRACE conn2 <- [1,1934,null,{}] 05:12:39 INFO - PROCESS | 2244 | 1468498359772 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 2244 | 1468498359775 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:39 INFO - PROCESS | 2244 | 1468498359907 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:12:39 INFO - PROCESS | 2244 | 1468498359962 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 2244 | 1468498359965 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b1800 == 39 [pid = 2244] [id = 491] 05:12:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1211e3800) [pid = 2244] [serial = 1472] [outer = 0x0] 05:12:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x12143e000) [pid = 2244] [serial = 1473] [outer = 0x1211e3800] 05:12:39 INFO - PROCESS | 2244 | 1468498359997 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x123d10800) [pid = 2244] [serial = 1474] [outer = 0x1211e3800] 05:12:40 INFO - PROCESS | 2244 | 1468498360419 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 693ms 05:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:12:40 INFO - PROCESS | 2244 | 1468498360432 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 2244 | 1468498360434 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:12:40 INFO - PROCESS | 2244 | 1468498360436 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 2244 | 1468498360437 Marionette TRACE conn2 <- [1,1938,null,{}] 05:12:40 INFO - PROCESS | 2244 | 1468498360440 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 2244 | 1468498360441 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:40 INFO - PROCESS | 2244 | 1468498360547 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:12:40 INFO - PROCESS | 2244 | 1468498360607 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 2244 | 1468498360608 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b192800 == 40 [pid = 2244] [id = 492] 05:12:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1127d3c00) [pid = 2244] [serial = 1475] [outer = 0x0] 05:12:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1254a7800) [pid = 2244] [serial = 1476] [outer = 0x1127d3c00] 05:12:40 INFO - PROCESS | 2244 | 1468498360658 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12662d800) [pid = 2244] [serial = 1477] [outer = 0x1127d3c00] 05:12:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x117224000) [pid = 2244] [serial = 1478] [outer = 0x123c9f800] 05:12:41 INFO - PROCESS | 2244 | 1468498361236 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 870ms 05:12:41 INFO - PROCESS | 2244 | 1468498361309 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 2244 | 1468498361312 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:12:41 INFO - PROCESS | 2244 | 1468498361317 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 2244 | 1468498361319 Marionette TRACE conn2 <- [1,1942,null,{}] 05:12:41 INFO - PROCESS | 2244 | 1468498361322 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 2244 | 1468498361324 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:41 INFO - PROCESS | 2244 | 1468498361422 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:12:41 INFO - PROCESS | 2244 | 1468498361500 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 2244 | 1468498361503 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f38000 == 41 [pid = 2244] [id = 493] 05:12:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x115dda400) [pid = 2244] [serial = 1479] [outer = 0x0] 05:12:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1167ee000) [pid = 2244] [serial = 1480] [outer = 0x115dda400] 05:12:41 INFO - PROCESS | 2244 | 1468498361531 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x117221c00) [pid = 2244] [serial = 1481] [outer = 0x115dda400] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11610c000 == 40 [pid = 2244] [id = 26] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12b183000 == 39 [pid = 2244] [id = 9] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x129592800 == 38 [pid = 2244] [id = 487] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12903c000 == 37 [pid = 2244] [id = 486] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x118f1f000 == 36 [pid = 2244] [id = 485] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x121918800 == 35 [pid = 2244] [id = 484] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x119bb8800 == 34 [pid = 2244] [id = 483] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x1182c6000 == 33 [pid = 2244] [id = 482] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11707b800 == 32 [pid = 2244] [id = 481] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11947f800 == 31 [pid = 2244] [id = 480] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11661c800 == 30 [pid = 2244] [id = 479] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12d637800 == 29 [pid = 2244] [id = 21] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11858a000 == 28 [pid = 2244] [id = 11] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9a9000 == 27 [pid = 2244] [id = 10] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x118534800 == 26 [pid = 2244] [id = 20] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12c50f800 == 25 [pid = 2244] [id = 13] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11215a000 == 24 [pid = 2244] [id = 25] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d9000 == 23 [pid = 2244] [id = 12] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a6800 == 22 [pid = 2244] [id = 8] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x112652000 == 21 [pid = 2244] [id = 23] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12d05d000 == 20 [pid = 2244] [id = 17] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12156f000 == 19 [pid = 2244] [id = 22] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a1800 == 18 [pid = 2244] [id = 15] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x1169bd000 == 17 [pid = 2244] [id = 24] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6bb800 == 16 [pid = 2244] [id = 14] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12903b800 == 15 [pid = 2244] [id = 6] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11858a800 == 14 [pid = 2244] [id = 19] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12b192800 == 13 [pid = 2244] [id = 492] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b1800 == 12 [pid = 2244] [id = 491] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x121568800 == 11 [pid = 2244] [id = 490] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x11852f800 == 10 [pid = 2244] [id = 489] 05:12:42 INFO - PROCESS | 2244 | --DOCSHELL 0x12a632800 == 9 [pid = 2244] [id = 488] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1273d2000) [pid = 2244] [serial = 1434] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x121803800) [pid = 2244] [serial = 1416] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x124815000) [pid = 2244] [serial = 1419] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1127cf400) [pid = 2244] [serial = 1401] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1128a6800) [pid = 2244] [serial = 1402] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1188a2000) [pid = 2244] [serial = 1410] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x127299800) [pid = 2244] [serial = 1432] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1193cd000) [pid = 2244] [serial = 1411] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1161a1800) [pid = 2244] [serial = 1404] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1167f7400) [pid = 2244] [serial = 1405] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x123ca4400) [pid = 2244] [serial = 1417] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1194b7c00) [pid = 2244] [serial = 1413] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x118428c00) [pid = 2244] [serial = 1408] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x117ed1800) [pid = 2244] [serial = 1407] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x115096800) [pid = 2244] [serial = 1399] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1128b1400) [pid = 2244] [serial = 1398] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1150a1000) [pid = 2244] [serial = 1387] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x112985c00) [pid = 2244] [serial = 1386] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x11849e400) [pid = 2244] [serial = 1390] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x118281c00) [pid = 2244] [serial = 1389] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x123c9f400) [pid = 2244] [serial = 1393] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1211e7800) [pid = 2244] [serial = 1392] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x125f0dc00) [pid = 2244] [serial = 1422] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1266d5000) [pid = 2244] [serial = 1396] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1254a8400) [pid = 2244] [serial = 1420] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x125f07000) [pid = 2244] [serial = 1395] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x126488800) [pid = 2244] [serial = 1423] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x115ddf400) [pid = 2244] [serial = 1426] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x111c82c00) [pid = 2244] [serial = 1425] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x124848c00) [pid = 2244] [serial = 1431] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1185e0000) [pid = 2244] [serial = 1428] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x119786400) [pid = 2244] [serial = 1414] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x121a9a000) [pid = 2244] [serial = 1429] [outer = 0x0] [url = about:blank] 05:12:43 INFO - PROCESS | 2244 | 1468498363622 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2332ms 05:12:43 INFO - PROCESS | 2244 | 1468498363650 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2244 | 1468498363652 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:12:43 INFO - PROCESS | 2244 | 1468498363655 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2244 | 1468498363657 Marionette TRACE conn2 <- [1,1946,null,{}] 05:12:43 INFO - PROCESS | 2244 | 1468498363662 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 2244 | 1468498363663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:43 INFO - PROCESS | 2244 | 1468498363743 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:12:43 INFO - PROCESS | 2244 | 1468498363798 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 2244 | 1468498363801 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x117007800 == 10 [pid = 2244] [id = 494] 05:12:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1128aa000) [pid = 2244] [serial = 1482] [outer = 0x0] 05:12:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x112dc5800) [pid = 2244] [serial = 1483] [outer = 0x1128aa000] 05:12:43 INFO - PROCESS | 2244 | 1468498363829 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x115de6400) [pid = 2244] [serial = 1484] [outer = 0x1128aa000] 05:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 05:12:44 INFO - PROCESS | 2244 | 1468498364171 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:12:44 INFO - PROCESS | 2244 | 1468498364176 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 2244 | 1468498364184 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:12:44 INFO - PROCESS | 2244 | 1468498364190 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 2244 | 1468498364193 Marionette TRACE conn2 <- [1,1950,null,{}] 05:12:44 INFO - PROCESS | 2244 | 1468498364199 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 2244 | 1468498364201 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:44 INFO - PROCESS | 2244 | 1468498364284 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:12:44 INFO - PROCESS | 2244 | 1468498364288 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2244 | 1468498364289 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b5000 == 11 [pid = 2244] [id = 495] 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1167ed000) [pid = 2244] [serial = 1485] [outer = 0x0] 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x116a1d000) [pid = 2244] [serial = 1486] [outer = 0x1167ed000] 05:12:44 INFO - PROCESS | 2244 | 1468498364318 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x117ec6c00) [pid = 2244] [serial = 1487] [outer = 0x1167ed000] 05:12:44 INFO - PROCESS | 2244 | 1468498364674 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 05:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:12:44 INFO - PROCESS | 2244 | 1468498364713 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 2244 | 1468498364714 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:12:44 INFO - PROCESS | 2244 | 1468498364716 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 2244 | 1468498364718 Marionette TRACE conn2 <- [1,1954,null,{}] 05:12:44 INFO - PROCESS | 2244 | 1468498364726 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 2244 | 1468498364729 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:44 INFO - PROCESS | 2244 | 1468498364813 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:12:44 INFO - PROCESS | 2244 | 1468498364819 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2244 | 1468498364821 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946e800 == 12 [pid = 2244] [id = 496] 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1128ae000) [pid = 2244] [serial = 1488] [outer = 0x0] 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x118426000) [pid = 2244] [serial = 1489] [outer = 0x1128ae000] 05:12:44 INFO - PROCESS | 2244 | 1468498364854 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1185e3c00) [pid = 2244] [serial = 1490] [outer = 0x1128ae000] 05:12:45 INFO - PROCESS | 2244 | 1468498365264 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 05:12:45 INFO - PROCESS | 2244 | 1468498365288 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:12:45 INFO - PROCESS | 2244 | 1468498365290 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:12:45 INFO - PROCESS | 2244 | 1468498365300 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 2244 | 1468498365302 Marionette TRACE conn2 <- [1,1958,null,{}] 05:12:45 INFO - PROCESS | 2244 | 1468498365306 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 2244 | 1468498365308 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:45 INFO - PROCESS | 2244 | 1468498365473 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:12:45 INFO - PROCESS | 2244 | 1468498365521 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 2244 | 1468498365522 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bb8800 == 13 [pid = 2244] [id = 497] 05:12:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1185e0000) [pid = 2244] [serial = 1491] [outer = 0x0] 05:12:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x118f55000) [pid = 2244] [serial = 1492] [outer = 0x1185e0000] 05:12:45 INFO - PROCESS | 2244 | 1468498365563 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1193d1000) [pid = 2244] [serial = 1493] [outer = 0x1185e0000] 05:12:45 INFO - PROCESS | 2244 | 1468498365947 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 680ms 05:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:12:45 INFO - PROCESS | 2244 | 1468498365979 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 2244 | 1468498365981 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:12:45 INFO - PROCESS | 2244 | 1468498365983 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 2244 | 1468498365984 Marionette TRACE conn2 <- [1,1962,null,{}] 05:12:45 INFO - PROCESS | 2244 | 1468498365986 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 2244 | 1468498365987 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:46 INFO - PROCESS | 2244 | 1468498366089 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:12:46 INFO - PROCESS | 2244 | 1468498366094 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2244 | 1468498366095 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x121568800 == 14 [pid = 2244] [id = 498] 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1167ea400) [pid = 2244] [serial = 1494] [outer = 0x0] 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x119420000) [pid = 2244] [serial = 1495] [outer = 0x1167ea400] 05:12:46 INFO - PROCESS | 2244 | 1468498366120 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x119563000) [pid = 2244] [serial = 1496] [outer = 0x1167ea400] 05:12:46 INFO - PROCESS | 2244 | 1468498366475 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 05:12:46 INFO - PROCESS | 2244 | 1468498366503 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 2244 | 1468498366505 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:12:46 INFO - PROCESS | 2244 | 1468498366507 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 2244 | 1468498366508 Marionette TRACE conn2 <- [1,1966,null,{}] 05:12:46 INFO - PROCESS | 2244 | 1468498366510 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 2244 | 1468498366514 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:46 INFO - PROCESS | 2244 | 1468498366635 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:12:46 INFO - PROCESS | 2244 | 1468498366648 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2244 | 1468498366649 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ff8800 == 15 [pid = 2244] [id = 499] 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x111caec00) [pid = 2244] [serial = 1497] [outer = 0x0] 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1211eac00) [pid = 2244] [serial = 1498] [outer = 0x111caec00] 05:12:46 INFO - PROCESS | 2244 | 1468498366674 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x123ce2000) [pid = 2244] [serial = 1499] [outer = 0x111caec00] 05:12:46 INFO - PROCESS | 2244 | 1468498366996 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 05:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:12:47 INFO - PROCESS | 2244 | 1468498367029 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 2244 | 1468498367031 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:12:47 INFO - PROCESS | 2244 | 1468498367033 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 2244 | 1468498367034 Marionette TRACE conn2 <- [1,1970,null,{}] 05:12:47 INFO - PROCESS | 2244 | 1468498367036 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 2244 | 1468498367037 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:47 INFO - PROCESS | 2244 | 1468498367136 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:12:47 INFO - PROCESS | 2244 | 1468498367174 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 2244 | 1468498367175 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x125fd4000 == 16 [pid = 2244] [id = 500] 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x123cdf800) [pid = 2244] [serial = 1500] [outer = 0x0] 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123d14c00) [pid = 2244] [serial = 1501] [outer = 0x123cdf800] 05:12:47 INFO - PROCESS | 2244 | 1468498367199 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x12542b800) [pid = 2244] [serial = 1502] [outer = 0x123cdf800] 05:12:47 INFO - PROCESS | 2244 | 1468498367487 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 05:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:12:47 INFO - PROCESS | 2244 | 1468498367501 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 2244 | 1468498367502 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:12:47 INFO - PROCESS | 2244 | 1468498367505 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 2244 | 1468498367506 Marionette TRACE conn2 <- [1,1974,null,{}] 05:12:47 INFO - PROCESS | 2244 | 1468498367509 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 2244 | 1468498367512 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:47 INFO - PROCESS | 2244 | 1468498367621 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:12:47 INFO - PROCESS | 2244 | 1468498367633 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 2244 | 1468498367634 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x12722b000 == 17 [pid = 2244] [id = 501] 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125431800) [pid = 2244] [serial = 1503] [outer = 0x0] 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125d76c00) [pid = 2244] [serial = 1504] [outer = 0x125431800] 05:12:47 INFO - PROCESS | 2244 | 1468498367658 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x113cef000) [pid = 2244] [serial = 1505] [outer = 0x125431800] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x115f23800) [pid = 2244] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x127323800) [pid = 2244] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x125432c00) [pid = 2244] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1185dfc00) [pid = 2244] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x116458c00) [pid = 2244] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x115de3800) [pid = 2244] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x112c17c00) [pid = 2244] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x110e98400) [pid = 2244] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1128a8400) [pid = 2244] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1128af800) [pid = 2244] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f09400) [pid = 2244] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1127d3c00) [pid = 2244] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1211e3800) [pid = 2244] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x12729bc00) [pid = 2244] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:12:47 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1180f7400) [pid = 2244] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:12:48 INFO - PROCESS | 2244 | 1468498368278 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 822ms 05:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:12:48 INFO - PROCESS | 2244 | 1468498368328 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 2244 | 1468498368330 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:12:48 INFO - PROCESS | 2244 | 1468498368333 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 2244 | 1468498368335 Marionette TRACE conn2 <- [1,1978,null,{}] 05:12:48 INFO - PROCESS | 2244 | 1468498368339 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 2244 | 1468498368340 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:48 INFO - PROCESS | 2244 | 1468498368475 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:12:48 INFO - PROCESS | 2244 | 1468498368534 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 2244 | 1468498368535 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x11946a000 == 18 [pid = 2244] [id = 502] 05:12:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x112c53c00) [pid = 2244] [serial = 1506] [outer = 0x0] 05:12:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1180ee000) [pid = 2244] [serial = 1507] [outer = 0x112c53c00] 05:12:48 INFO - PROCESS | 2244 | 1468498368559 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x119789800) [pid = 2244] [serial = 1508] [outer = 0x112c53c00] 05:12:48 INFO - PROCESS | 2244 | 1468498368817 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 520ms 05:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:12:48 INFO - PROCESS | 2244 | 1468498368853 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 2244 | 1468498368855 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:12:48 INFO - PROCESS | 2244 | 1468498368857 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 2244 | 1468498368858 Marionette TRACE conn2 <- [1,1982,null,{}] 05:12:48 INFO - PROCESS | 2244 | 1468498368867 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 2244 | 1468498368869 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:48 INFO - PROCESS | 2244 | 1468498368951 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:12:48 INFO - PROCESS | 2244 | 1468498368954 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 2244 | 1468498368956 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x129589800 == 19 [pid = 2244] [id = 503] 05:12:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x11297b400) [pid = 2244] [serial = 1509] [outer = 0x0] 05:12:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125f07000) [pid = 2244] [serial = 1510] [outer = 0x11297b400] 05:12:48 INFO - PROCESS | 2244 | 1468498368982 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x125f0dc00) [pid = 2244] [serial = 1511] [outer = 0x11297b400] 05:12:49 INFO - PROCESS | 2244 | 1468498369303 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 05:12:49 INFO - PROCESS | 2244 | 1468498369329 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 2244 | 1468498369331 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:12:49 INFO - PROCESS | 2244 | 1468498369333 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 2244 | 1468498369335 Marionette TRACE conn2 <- [1,1986,null,{}] 05:12:49 INFO - PROCESS | 2244 | 1468498369337 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 2244 | 1468498369338 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:49 INFO - PROCESS | 2244 | 1468498369426 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:12:49 INFO - PROCESS | 2244 | 1468498369431 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 2244 | 1468498369433 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x121567000 == 20 [pid = 2244] [id = 504] 05:12:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x125fe5000) [pid = 2244] [serial = 1512] [outer = 0x0] 05:12:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x126490000) [pid = 2244] [serial = 1513] [outer = 0x125fe5000] 05:12:49 INFO - PROCESS | 2244 | 1468498369462 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x127291800) [pid = 2244] [serial = 1514] [outer = 0x125fe5000] 05:12:49 INFO - PROCESS | 2244 | 1468498369788 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 05:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:12:49 INFO - PROCESS | 2244 | 1468498369804 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 2244 | 1468498369806 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:12:49 INFO - PROCESS | 2244 | 1468498369808 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 2244 | 1468498369809 Marionette TRACE conn2 <- [1,1990,null,{}] 05:12:49 INFO - PROCESS | 2244 | 1468498369814 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 2244 | 1468498369816 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:49 INFO - PROCESS | 2244 | 1468498369889 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:12:49 INFO - PROCESS | 2244 | 1468498369996 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 2244 | 1468498369998 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x11329e800 == 21 [pid = 2244] [id = 505] 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x110e7a800) [pid = 2244] [serial = 1515] [outer = 0x0] 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x110ea3000) [pid = 2244] [serial = 1516] [outer = 0x110e7a800] 05:12:50 INFO - PROCESS | 2244 | 1468498370028 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1127cfc00) [pid = 2244] [serial = 1517] [outer = 0x110e7a800] 05:12:50 INFO - PROCESS | 2244 | 1468498370450 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 05:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:12:50 INFO - PROCESS | 2244 | 1468498370482 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 2244 | 1468498370484 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:12:50 INFO - PROCESS | 2244 | 1468498370486 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 2244 | 1468498370489 Marionette TRACE conn2 <- [1,1994,null,{}] 05:12:50 INFO - PROCESS | 2244 | 1468498370493 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 2244 | 1468498370494 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:50 INFO - PROCESS | 2244 | 1468498370591 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:12:50 INFO - PROCESS | 2244 | 1468498370651 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 2244 | 1468498370652 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x119464000 == 22 [pid = 2244] [id = 506] 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x115f24400) [pid = 2244] [serial = 1518] [outer = 0x0] 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x116907400) [pid = 2244] [serial = 1519] [outer = 0x115f24400] 05:12:50 INFO - PROCESS | 2244 | 1468498370682 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x117ed1c00) [pid = 2244] [serial = 1520] [outer = 0x115f24400] 05:12:51 INFO - PROCESS | 2244 | 1468498371127 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 05:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:12:51 INFO - PROCESS | 2244 | 1468498371159 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2244 | 1468498371162 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:12:51 INFO - PROCESS | 2244 | 1468498371164 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 2244 | 1468498371165 Marionette TRACE conn2 <- [1,1998,null,{}] 05:12:51 INFO - PROCESS | 2244 | 1468498371168 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 2244 | 1468498371169 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:51 INFO - PROCESS | 2244 | 1468498371290 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:12:51 INFO - PROCESS | 2244 | 1468498371375 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2244 | 1468498371377 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d2d000 == 23 [pid = 2244] [id = 507] 05:12:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x118475000) [pid = 2244] [serial = 1521] [outer = 0x0] 05:12:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1188aa400) [pid = 2244] [serial = 1522] [outer = 0x118475000] 05:12:51 INFO - PROCESS | 2244 | 1468498371407 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x119562800) [pid = 2244] [serial = 1523] [outer = 0x118475000] 05:12:51 INFO - PROCESS | 2244 | 1468498371816 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 05:12:51 INFO - PROCESS | 2244 | 1468498371834 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2244 | 1468498371835 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:12:51 INFO - PROCESS | 2244 | 1468498371843 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 2244 | 1468498371847 Marionette TRACE conn2 <- [1,2002,null,{}] 05:12:51 INFO - PROCESS | 2244 | 1468498371850 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 2244 | 1468498371852 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:51 INFO - PROCESS | 2244 | 1468498371953 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:12:52 INFO - PROCESS | 2244 | 1468498372011 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 2244 | 1468498372013 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aa9e000 == 24 [pid = 2244] [id = 508] 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x119781000) [pid = 2244] [serial = 1524] [outer = 0x0] 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x121437800) [pid = 2244] [serial = 1525] [outer = 0x119781000] 05:12:52 INFO - PROCESS | 2244 | 1468498372041 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x124848c00) [pid = 2244] [serial = 1526] [outer = 0x119781000] 05:12:52 INFO - PROCESS | 2244 | 1468498372619 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 830ms 05:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:12:52 INFO - PROCESS | 2244 | 1468498372668 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 2244 | 1468498372671 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:12:52 INFO - PROCESS | 2244 | 1468498372674 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 2244 | 1468498372676 Marionette TRACE conn2 <- [1,2006,null,{}] 05:12:52 INFO - PROCESS | 2244 | 1468498372679 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 2244 | 1468498372681 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:52 INFO - PROCESS | 2244 | 1468498372771 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:12:52 INFO - PROCESS | 2244 | 1468498372845 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 2244 | 1468498372848 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186e5800 == 25 [pid = 2244] [id = 509] 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1127d8800) [pid = 2244] [serial = 1527] [outer = 0x0] 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x112986800) [pid = 2244] [serial = 1528] [outer = 0x1127d8800] 05:12:52 INFO - PROCESS | 2244 | 1468498372877 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x113c74000) [pid = 2244] [serial = 1529] [outer = 0x1127d8800] 05:12:53 INFO - PROCESS | 2244 | --DOCSHELL 0x116f38000 == 24 [pid = 2244] [id = 493] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1167ee000) [pid = 2244] [serial = 1480] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | 1468498373291 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 624ms 05:12:53 INFO - PROCESS | 2244 | 1468498373298 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 2244 | 1468498373301 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:12:53 INFO - PROCESS | 2244 | 1468498373305 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 2244 | 1468498373307 Marionette TRACE conn2 <- [1,2010,null,{}] 05:12:53 INFO - PROCESS | 2244 | 1468498373309 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 2244 | 1468498373312 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:53 INFO - PROCESS | 2244 | 1468498373391 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:12:53 INFO - PROCESS | 2244 | 1468498373397 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2244 | 1468498373399 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x117083000 == 25 [pid = 2244] [id = 510] 05:12:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x112fe5400) [pid = 2244] [serial = 1530] [outer = 0x0] 05:12:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1167e8400) [pid = 2244] [serial = 1531] [outer = 0x112fe5400] 05:12:53 INFO - PROCESS | 2244 | 1468498373425 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1180f2c00) [pid = 2244] [serial = 1532] [outer = 0x112fe5400] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1188aec00) [pid = 2244] [serial = 1471] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x12143e000) [pid = 2244] [serial = 1473] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x116a15400) [pid = 2244] [serial = 1468] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1184a8c00) [pid = 2244] [serial = 1470] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1288acc00) [pid = 2244] [serial = 1464] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x115fc6400) [pid = 2244] [serial = 1467] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x128de3800) [pid = 2244] [serial = 1465] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x127329400) [pid = 2244] [serial = 1461] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118fc3c00) [pid = 2244] [serial = 1449] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1193d4c00) [pid = 2244] [serial = 1450] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x117ece800) [pid = 2244] [serial = 1440] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x11834b000) [pid = 2244] [serial = 1441] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1180ed400) [pid = 2244] [serial = 1446] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x118476800) [pid = 2244] [serial = 1447] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x11941b000) [pid = 2244] [serial = 1452] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1219f2000) [pid = 2244] [serial = 1453] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x111c1a800) [pid = 2244] [serial = 1437] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1128a6c00) [pid = 2244] [serial = 1438] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x113c75400) [pid = 2244] [serial = 1443] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x116975400) [pid = 2244] [serial = 1444] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12889ec00) [pid = 2244] [serial = 1462] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x124add800) [pid = 2244] [serial = 1456] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125f10000) [pid = 2244] [serial = 1458] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x123c0f800) [pid = 2244] [serial = 1455] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1266d7800) [pid = 2244] [serial = 1459] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x12662d800) [pid = 2244] [serial = 1477] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x117223000) [pid = 2244] [serial = 904] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x123d10800) [pid = 2244] [serial = 1474] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1254a7800) [pid = 2244] [serial = 1476] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1288a7c00) [pid = 2244] [serial = 1435] [outer = 0x0] [url = about:blank] 05:12:53 INFO - PROCESS | 2244 | 1468498373788 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 05:12:53 INFO - PROCESS | 2244 | 1468498373831 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 2244 | 1468498373832 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:12:53 INFO - PROCESS | 2244 | 1468498373834 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 2244 | 1468498373837 Marionette TRACE conn2 <- [1,2014,null,{}] 05:12:53 INFO - PROCESS | 2244 | 1468498373844 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 2244 | 1468498373847 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:53 INFO - PROCESS | 2244 | 1468498373924 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:12:53 INFO - PROCESS | 2244 | 1468498373931 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2244 | 1468498373933 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d9000 == 26 [pid = 2244] [id = 511] 05:12:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x118284c00) [pid = 2244] [serial = 1533] [outer = 0x0] 05:12:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1185e6400) [pid = 2244] [serial = 1534] [outer = 0x118284c00] 05:12:53 INFO - PROCESS | 2244 | 1468498373960 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x118fefc00) [pid = 2244] [serial = 1535] [outer = 0x118284c00] 05:12:54 INFO - PROCESS | 2244 | 1468498374328 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 05:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:12:54 INFO - PROCESS | 2244 | 1468498374356 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 2244 | 1468498374358 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:12:54 INFO - PROCESS | 2244 | 1468498374360 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 2244 | 1468498374361 Marionette TRACE conn2 <- [1,2018,null,{}] 05:12:54 INFO - PROCESS | 2244 | 1468498374366 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 2244 | 1468498374367 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:54 INFO - PROCESS | 2244 | 1468498374447 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:12:54 INFO - PROCESS | 2244 | 1468498374462 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 2244 | 1468498374463 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x121357000 == 27 [pid = 2244] [id = 512] 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1194b5400) [pid = 2244] [serial = 1536] [outer = 0x0] 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x119788400) [pid = 2244] [serial = 1537] [outer = 0x1194b5400] 05:12:54 INFO - PROCESS | 2244 | 1468498374489 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1211e1400) [pid = 2244] [serial = 1538] [outer = 0x1194b5400] 05:12:54 INFO - PROCESS | 2244 | 1468498374817 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 471ms 05:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:12:54 INFO - PROCESS | 2244 | 1468498374832 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 2244 | 1468498374834 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:12:54 INFO - PROCESS | 2244 | 1468498374836 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 2244 | 1468498374837 Marionette TRACE conn2 <- [1,2022,null,{}] 05:12:54 INFO - PROCESS | 2244 | 1468498374839 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 2244 | 1468498374840 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:54 INFO - PROCESS | 2244 | 1468498374941 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:12:54 INFO - PROCESS | 2244 | 1468498374947 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 2244 | 1468498374948 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x123da0000 == 28 [pid = 2244] [id = 513] 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x119564000) [pid = 2244] [serial = 1539] [outer = 0x0] 05:12:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x12180f400) [pid = 2244] [serial = 1540] [outer = 0x119564000] 05:12:54 INFO - PROCESS | 2244 | 1468498374973 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x123caec00) [pid = 2244] [serial = 1541] [outer = 0x119564000] 05:12:55 INFO - PROCESS | 2244 | 1468498375348 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 05:12:55 INFO - PROCESS | 2244 | 1468498375356 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2244 | 1468498375358 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:12:55 INFO - PROCESS | 2244 | 1468498375363 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 2244 | 1468498375365 Marionette TRACE conn2 <- [1,2026,null,{}] 05:12:55 INFO - PROCESS | 2244 | 1468498375368 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2244 | 1468498375374 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:55 INFO - PROCESS | 2244 | 1468498375521 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:12:55 INFO - PROCESS | 2244 | 1468498375617 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2244 | 1468498375618 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x1264cf800 == 29 [pid = 2244] [id = 514] 05:12:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x123cae400) [pid = 2244] [serial = 1542] [outer = 0x0] 05:12:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x124d1a400) [pid = 2244] [serial = 1543] [outer = 0x123cae400] 05:12:55 INFO - PROCESS | 2244 | 1468498375643 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x12662f000) [pid = 2244] [serial = 1544] [outer = 0x123cae400] 05:12:55 INFO - PROCESS | 2244 | 1468498375969 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 622ms 05:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:12:55 INFO - PROCESS | 2244 | 1468498375984 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2244 | 1468498375985 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:12:55 INFO - PROCESS | 2244 | 1468498375987 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 2244 | 1468498375988 Marionette TRACE conn2 <- [1,2030,null,{}] 05:12:55 INFO - PROCESS | 2244 | 1468498375990 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2244 | 1468498375992 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:56 INFO - PROCESS | 2244 | 1468498376088 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:12:56 INFO - PROCESS | 2244 | 1468498376100 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 2244 | 1468498376108 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903e000 == 30 [pid = 2244] [id = 515] 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1127d2400) [pid = 2244] [serial = 1545] [outer = 0x0] 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x127295400) [pid = 2244] [serial = 1546] [outer = 0x1127d2400] 05:12:56 INFO - PROCESS | 2244 | 1468498376133 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x12732ac00) [pid = 2244] [serial = 1547] [outer = 0x1127d2400] 05:12:56 INFO - PROCESS | 2244 | 1468498376457 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 05:12:56 INFO - PROCESS | 2244 | 1468498376506 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 2244 | 1468498376508 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:12:56 INFO - PROCESS | 2244 | 1468498376510 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 2244 | 1468498376511 Marionette TRACE conn2 <- [1,2034,null,{}] 05:12:56 INFO - PROCESS | 2244 | 1468498376514 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 2244 | 1468498376515 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:56 INFO - PROCESS | 2244 | 1468498376612 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:12:56 INFO - PROCESS | 2244 | 1468498376616 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 2244 | 1468498376617 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x1295a4000 == 31 [pid = 2244] [id = 516] 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1186b4c00) [pid = 2244] [serial = 1548] [outer = 0x0] 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1273ce000) [pid = 2244] [serial = 1549] [outer = 0x1186b4c00] 05:12:56 INFO - PROCESS | 2244 | 1468498376640 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x127602800) [pid = 2244] [serial = 1550] [outer = 0x1186b4c00] 05:12:56 INFO - PROCESS | 2244 | 1468498376977 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 05:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:12:57 INFO - PROCESS | 2244 | 1468498377031 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 2244 | 1468498377033 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:12:57 INFO - PROCESS | 2244 | 1468498377035 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2244 | 1468498377036 Marionette TRACE conn2 <- [1,2038,null,{}] 05:12:57 INFO - PROCESS | 2244 | 1468498377038 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 2244 | 1468498377039 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:57 INFO - PROCESS | 2244 | 1468498377136 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:12:57 INFO - PROCESS | 2244 | 1468498377154 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2244 | 1468498377155 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a631000 == 32 [pid = 2244] [id = 517] 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x127605c00) [pid = 2244] [serial = 1551] [outer = 0x0] 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x127610800) [pid = 2244] [serial = 1552] [outer = 0x127605c00] 05:12:57 INFO - PROCESS | 2244 | 1468498377179 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1288a3800) [pid = 2244] [serial = 1553] [outer = 0x127605c00] 05:12:57 INFO - PROCESS | 2244 | 1468498377510 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x11297b400) [pid = 2244] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1185e0000) [pid = 2244] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1128ae000) [pid = 2244] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x111caec00) [pid = 2244] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1167ea400) [pid = 2244] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1167ed000) [pid = 2244] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x125431800) [pid = 2244] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x123cdf800) [pid = 2244] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1128aa000) [pid = 2244] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x112c53c00) [pid = 2244] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:12:57 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x115dda400) [pid = 2244] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:12:57 INFO - PROCESS | 2244 | 1468498377588 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 2244 | 1468498377589 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:12:57 INFO - PROCESS | 2244 | 1468498377594 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2244 | 1468498377595 Marionette TRACE conn2 <- [1,2042,null,{}] 05:12:57 INFO - PROCESS | 2244 | 1468498377597 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 2244 | 1468498377598 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:57 INFO - PROCESS | 2244 | 1468498377674 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:12:57 INFO - PROCESS | 2244 | 1468498377681 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2244 | 1468498377682 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x123c17000 == 33 [pid = 2244] [id = 518] 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1167f2000) [pid = 2244] [serial = 1554] [outer = 0x0] 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1185e0000) [pid = 2244] [serial = 1555] [outer = 0x1167f2000] 05:12:57 INFO - PROCESS | 2244 | 1468498377706 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x124847400) [pid = 2244] [serial = 1556] [outer = 0x1167f2000] 05:12:58 INFO - PROCESS | 2244 | 1468498378052 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 471ms 05:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:12:58 INFO - PROCESS | 2244 | 1468498378065 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 2244 | 1468498378067 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:12:58 INFO - PROCESS | 2244 | 1468498378069 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 2244 | 1468498378071 Marionette TRACE conn2 <- [1,2046,null,{}] 05:12:58 INFO - PROCESS | 2244 | 1468498378073 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 2244 | 1468498378075 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:58 INFO - PROCESS | 2244 | 1468498378173 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:12:58 INFO - PROCESS | 2244 | 1468498378177 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 2244 | 1468498378180 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9aa800 == 34 [pid = 2244] [id = 519] 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x124edb400) [pid = 2244] [serial = 1557] [outer = 0x0] 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x128b55c00) [pid = 2244] [serial = 1558] [outer = 0x124edb400] 05:12:58 INFO - PROCESS | 2244 | 1468498378206 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1290d4800) [pid = 2244] [serial = 1559] [outer = 0x124edb400] 05:12:58 INFO - PROCESS | 2244 | 1468498378522 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms 05:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:12:58 INFO - PROCESS | 2244 | 1468498378539 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 2244 | 1468498378541 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:12:58 INFO - PROCESS | 2244 | 1468498378551 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 2244 | 1468498378552 Marionette TRACE conn2 <- [1,2050,null,{}] 05:12:58 INFO - PROCESS | 2244 | 1468498378556 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 2244 | 1468498378557 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:58 INFO - PROCESS | 2244 | 1468498378670 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:12:58 INFO - PROCESS | 2244 | 1468498378676 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 2244 | 1468498378677 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9b6000 == 35 [pid = 2244] [id = 520] 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1167d9400) [pid = 2244] [serial = 1560] [outer = 0x0] 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1290d5000) [pid = 2244] [serial = 1561] [outer = 0x1167d9400] 05:12:58 INFO - PROCESS | 2244 | 1468498378700 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x129337000) [pid = 2244] [serial = 1562] [outer = 0x1167d9400] 05:12:58 INFO - PROCESS | 2244 | 1468498378985 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 478ms 05:12:59 INFO - PROCESS | 2244 | 1468498379022 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 2244 | 1468498379023 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:12:59 INFO - PROCESS | 2244 | 1468498379025 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 2244 | 1468498379026 Marionette TRACE conn2 <- [1,2054,null,{}] 05:12:59 INFO - PROCESS | 2244 | 1468498379030 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 2244 | 1468498379033 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:59 INFO - PROCESS | 2244 | 1468498379122 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:12:59 INFO - PROCESS | 2244 | 1468498379125 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 2244 | 1468498379127 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c516800 == 36 [pid = 2244] [id = 521] 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x111c22400) [pid = 2244] [serial = 1563] [outer = 0x0] 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12933dc00) [pid = 2244] [serial = 1564] [outer = 0x111c22400] 05:12:59 INFO - PROCESS | 2244 | 1468498379151 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x129363000) [pid = 2244] [serial = 1565] [outer = 0x111c22400] 05:12:59 INFO - PROCESS | 2244 | 1468498379491 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 473ms 05:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:12:59 INFO - PROCESS | 2244 | 1468498379498 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 2244 | 1468498379499 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:12:59 INFO - PROCESS | 2244 | 1468498379501 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 2244 | 1468498379502 Marionette TRACE conn2 <- [1,2058,null,{}] 05:12:59 INFO - PROCESS | 2244 | 1468498379505 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 2244 | 1468498379506 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:59 INFO - PROCESS | 2244 | 1468498379622 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:12:59 INFO - PROCESS | 2244 | 1468498379708 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 2244 | 1468498379710 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:12:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x113a86000 == 37 [pid = 2244] [id = 522] 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x110e83800) [pid = 2244] [serial = 1566] [outer = 0x0] 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x111c7b800) [pid = 2244] [serial = 1567] [outer = 0x110e83800] 05:12:59 INFO - PROCESS | 2244 | 1468498379741 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1127d5000) [pid = 2244] [serial = 1568] [outer = 0x110e83800] 05:13:00 INFO - PROCESS | 2244 | 1468498380160 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 720ms 05:13:00 INFO - PROCESS | 2244 | 1468498380224 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:13:00 INFO - PROCESS | 2244 | 1468498380226 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:13:00 INFO - PROCESS | 2244 | 1468498380229 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 2244 | 1468498380231 Marionette TRACE conn2 <- [1,2062,null,{}] 05:13:00 INFO - PROCESS | 2244 | 1468498380235 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 2244 | 1468498380236 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:00 INFO - PROCESS | 2244 | 1468498380338 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:13:00 INFO - PROCESS | 2244 | 1468498380411 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 2244 | 1468498380413 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d6800 == 38 [pid = 2244] [id = 523] 05:13:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1176ee400) [pid = 2244] [serial = 1569] [outer = 0x0] 05:13:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x117ece800) [pid = 2244] [serial = 1570] [outer = 0x1176ee400] 05:13:00 INFO - PROCESS | 2244 | 1468498380443 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x11834d000) [pid = 2244] [serial = 1571] [outer = 0x1176ee400] 05:13:00 INFO - PROCESS | 2244 | 1468498380873 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 05:13:00 INFO - PROCESS | 2244 | 1468498380902 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 2244 | 1468498380905 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:13:00 INFO - PROCESS | 2244 | 1468498380908 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 2244 | 1468498380909 Marionette TRACE conn2 <- [1,2066,null,{}] 05:13:00 INFO - PROCESS | 2244 | 1468498380912 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 2244 | 1468498380913 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:01 INFO - PROCESS | 2244 | 1468498381039 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:13:01 INFO - PROCESS | 2244 | 1468498381113 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2244 | 1468498381114 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5ae800 == 39 [pid = 2244] [id = 524] 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x118430800) [pid = 2244] [serial = 1572] [outer = 0x0] 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1188a9800) [pid = 2244] [serial = 1573] [outer = 0x118430800] 05:13:01 INFO - PROCESS | 2244 | 1468498381145 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12484a000) [pid = 2244] [serial = 1574] [outer = 0x118430800] 05:13:01 INFO - PROCESS | 2244 | 1468498381564 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 668ms 05:13:01 INFO - PROCESS | 2244 | 1468498381577 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 2244 | 1468498381581 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:13:01 INFO - PROCESS | 2244 | 1468498381588 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 2244 | 1468498381592 Marionette TRACE conn2 <- [1,2070,null,{}] 05:13:01 INFO - PROCESS | 2244 | 1468498381596 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 2244 | 1468498381598 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:01 INFO - PROCESS | 2244 | 1468498381701 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:13:01 INFO - PROCESS | 2244 | 1468498381760 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2244 | 1468498381761 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf08000 == 40 [pid = 2244] [id = 525] 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x121811800) [pid = 2244] [serial = 1575] [outer = 0x0] 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x125f0c000) [pid = 2244] [serial = 1576] [outer = 0x121811800] 05:13:01 INFO - PROCESS | 2244 | 1468498381790 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x127290400) [pid = 2244] [serial = 1577] [outer = 0x121811800] 05:13:02 INFO - PROCESS | 2244 | 1468498382399 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 829ms 05:13:02 INFO - PROCESS | 2244 | 1468498382432 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 2244 | 1468498382435 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:13:02 INFO - PROCESS | 2244 | 1468498382442 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 2244 | 1468498382444 Marionette TRACE conn2 <- [1,2074,null,{}] 05:13:02 INFO - PROCESS | 2244 | 1468498382451 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 2244 | 1468498382454 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:02 INFO - PROCESS | 2244 | 1468498382583 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:13:02 INFO - PROCESS | 2244 | 1468498382688 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2244 | 1468498382689 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182cf800 == 41 [pid = 2244] [id = 526] 05:13:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1121bbc00) [pid = 2244] [serial = 1578] [outer = 0x0] 05:13:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1128adc00) [pid = 2244] [serial = 1579] [outer = 0x1121bbc00] 05:13:02 INFO - PROCESS | 2244 | 1468498382732 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x116981000) [pid = 2244] [serial = 1580] [outer = 0x1121bbc00] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12c516800 == 40 [pid = 2244] [id = 521] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9b6000 == 39 [pid = 2244] [id = 520] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9aa800 == 38 [pid = 2244] [id = 519] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x123c17000 == 37 [pid = 2244] [id = 518] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12a631000 == 36 [pid = 2244] [id = 517] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x1295a4000 == 35 [pid = 2244] [id = 516] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12903e000 == 34 [pid = 2244] [id = 515] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x1264cf800 == 33 [pid = 2244] [id = 514] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x123da0000 == 32 [pid = 2244] [id = 513] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x121357000 == 31 [pid = 2244] [id = 512] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf08000 == 30 [pid = 2244] [id = 525] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5ae800 == 29 [pid = 2244] [id = 524] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x1191d6800 == 28 [pid = 2244] [id = 523] 05:13:03 INFO - PROCESS | 2244 | --DOCSHELL 0x113a86000 == 27 [pid = 2244] [id = 522] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x125f07000) [pid = 2244] [serial = 1510] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1193d1000) [pid = 2244] [serial = 1493] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1185e3c00) [pid = 2244] [serial = 1490] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x118f55000) [pid = 2244] [serial = 1492] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x123ce2000) [pid = 2244] [serial = 1499] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x118426000) [pid = 2244] [serial = 1489] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x119420000) [pid = 2244] [serial = 1495] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x117ec6c00) [pid = 2244] [serial = 1487] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x113cef000) [pid = 2244] [serial = 1505] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x12542b800) [pid = 2244] [serial = 1502] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x125d76c00) [pid = 2244] [serial = 1504] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112dc5800) [pid = 2244] [serial = 1483] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x123d14c00) [pid = 2244] [serial = 1501] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1211eac00) [pid = 2244] [serial = 1498] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x119563000) [pid = 2244] [serial = 1496] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x116a1d000) [pid = 2244] [serial = 1486] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x119789800) [pid = 2244] [serial = 1508] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x115de6400) [pid = 2244] [serial = 1484] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1180ee000) [pid = 2244] [serial = 1507] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x117221c00) [pid = 2244] [serial = 1481] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x125f0dc00) [pid = 2244] [serial = 1511] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x126490000) [pid = 2244] [serial = 1513] [outer = 0x0] [url = about:blank] 05:13:03 INFO - PROCESS | 2244 | 1468498383865 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1477ms 05:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:13:03 INFO - PROCESS | 2244 | 1468498383918 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 2244 | 1468498383921 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:13:03 INFO - PROCESS | 2244 | 1468498383924 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 2244 | 1468498383926 Marionette TRACE conn2 <- [1,2078,null,{}] 05:13:03 INFO - PROCESS | 2244 | 1468498383931 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 2244 | 1468498383932 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:04 INFO - PROCESS | 2244 | 1468498384006 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:13:04 INFO - PROCESS | 2244 | 1468498384035 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2244 | 1468498384036 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x117007000 == 28 [pid = 2244] [id = 527] 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x113c0f800) [pid = 2244] [serial = 1581] [outer = 0x0] 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x115d03800) [pid = 2244] [serial = 1582] [outer = 0x113c0f800] 05:13:04 INFO - PROCESS | 2244 | 1468498384065 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x111e2e800) [pid = 2244] [serial = 1583] [outer = 0x113c0f800] 05:13:04 INFO - PROCESS | 2244 | 1468498384389 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 05:13:04 INFO - PROCESS | 2244 | 1468498384428 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2244 | 1468498384432 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:13:04 INFO - PROCESS | 2244 | 1468498384438 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 2244 | 1468498384439 Marionette TRACE conn2 <- [1,2082,null,{}] 05:13:04 INFO - PROCESS | 2244 | 1468498384442 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 2244 | 1468498384443 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:04 INFO - PROCESS | 2244 | 1468498384518 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:13:04 INFO - PROCESS | 2244 | 1468498384522 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2244 | 1468498384523 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x11857d800 == 29 [pid = 2244] [id = 528] 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x117297c00) [pid = 2244] [serial = 1584] [outer = 0x0] 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1180f1000) [pid = 2244] [serial = 1585] [outer = 0x117297c00] 05:13:04 INFO - PROCESS | 2244 | 1468498384552 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x11834fc00) [pid = 2244] [serial = 1586] [outer = 0x117297c00] 05:13:04 INFO - PROCESS | 2244 | 1468498384908 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 05:13:04 INFO - PROCESS | 2244 | 1468498384967 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2244 | 1468498384969 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:13:04 INFO - PROCESS | 2244 | 1468498384971 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 2244 | 1468498384973 Marionette TRACE conn2 <- [1,2086,null,{}] 05:13:04 INFO - PROCESS | 2244 | 1468498384981 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 2244 | 1468498384984 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:05 INFO - PROCESS | 2244 | 1468498385058 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:13:05 INFO - PROCESS | 2244 | 1468498385065 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 2244 | 1468498385067 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e95000 == 30 [pid = 2244] [id = 529] 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1128a6800) [pid = 2244] [serial = 1587] [outer = 0x0] 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x118f55000) [pid = 2244] [serial = 1588] [outer = 0x1128a6800] 05:13:05 INFO - PROCESS | 2244 | 1468498385095 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1193d1c00) [pid = 2244] [serial = 1589] [outer = 0x1128a6800] 05:13:05 INFO - PROCESS | 2244 | 1468498385435 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 475ms 05:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:13:05 INFO - PROCESS | 2244 | 1468498385449 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 2244 | 1468498385451 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:13:05 INFO - PROCESS | 2244 | 1468498385453 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 2244 | 1468498385454 Marionette TRACE conn2 <- [1,2090,null,{}] 05:13:05 INFO - PROCESS | 2244 | 1468498385456 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 2244 | 1468498385458 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:05 INFO - PROCESS | 2244 | 1468498385538 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:13:05 INFO - PROCESS | 2244 | 1468498385601 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 2244 | 1468498385602 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x121913000 == 31 [pid = 2244] [id = 530] 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1193d3400) [pid = 2244] [serial = 1590] [outer = 0x0] 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1194b6000) [pid = 2244] [serial = 1591] [outer = 0x1193d3400] 05:13:05 INFO - PROCESS | 2244 | 1468498385627 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x119e47800) [pid = 2244] [serial = 1592] [outer = 0x1193d3400] 05:13:05 INFO - PROCESS | 2244 | 1468498385952 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 520ms 05:13:05 INFO - PROCESS | 2244 | 1468498385974 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 2244 | 1468498385977 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:13:05 INFO - PROCESS | 2244 | 1468498385981 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 2244 | 1468498385993 Marionette TRACE conn2 <- [1,2094,null,{}] 05:13:06 INFO - PROCESS | 2244 | 1468498386004 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 2244 | 1468498386006 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:06 INFO - PROCESS | 2244 | 1468498386147 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:13:06 INFO - PROCESS | 2244 | 1468498386198 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2244 | 1468498386200 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x125498000 == 32 [pid = 2244] [id = 531] 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1121b5000) [pid = 2244] [serial = 1593] [outer = 0x0] 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x121438000) [pid = 2244] [serial = 1594] [outer = 0x1121b5000] 05:13:06 INFO - PROCESS | 2244 | 1468498386240 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x123ca2000) [pid = 2244] [serial = 1595] [outer = 0x1121b5000] 05:13:06 INFO - PROCESS | 2244 | 1468498386609 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 638ms 05:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:13:06 INFO - PROCESS | 2244 | 1468498386618 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 2244 | 1468498386619 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:13:06 INFO - PROCESS | 2244 | 1468498386621 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 2244 | 1468498386622 Marionette TRACE conn2 <- [1,2098,null,{}] 05:13:06 INFO - PROCESS | 2244 | 1468498386625 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 2244 | 1468498386631 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:06 INFO - PROCESS | 2244 | 1468498386744 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:13:06 INFO - PROCESS | 2244 | 1468498386782 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2244 | 1468498386784 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x127230800 == 33 [pid = 2244] [id = 532] 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x123cab800) [pid = 2244] [serial = 1596] [outer = 0x0] 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12542fc00) [pid = 2244] [serial = 1597] [outer = 0x123cab800] 05:13:06 INFO - PROCESS | 2244 | 1468498386808 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x125f10800) [pid = 2244] [serial = 1598] [outer = 0x123cab800] 05:13:07 INFO - PROCESS | 2244 | 1468498387116 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 05:13:07 INFO - PROCESS | 2244 | 1468498387143 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 2244 | 1468498387146 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:13:07 INFO - PROCESS | 2244 | 1468498387151 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 2244 | 1468498387152 Marionette TRACE conn2 <- [1,2102,null,{}] 05:13:07 INFO - PROCESS | 2244 | 1468498387154 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 2244 | 1468498387156 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:07 INFO - PROCESS | 2244 | 1468498387257 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:13:07 INFO - PROCESS | 2244 | 1468498387298 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 2244 | 1468498387299 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x129040000 == 34 [pid = 2244] [id = 533] 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x125f11000) [pid = 2244] [serial = 1599] [outer = 0x0] 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12639b400) [pid = 2244] [serial = 1600] [outer = 0x125f11000] 05:13:07 INFO - PROCESS | 2244 | 1468498387323 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1266de800) [pid = 2244] [serial = 1601] [outer = 0x125f11000] 05:13:07 INFO - PROCESS | 2244 | 1468498387646 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 05:13:07 INFO - PROCESS | 2244 | 1468498387672 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 2244 | 1468498387673 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:13:07 INFO - PROCESS | 2244 | 1468498387675 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 2244 | 1468498387677 Marionette TRACE conn2 <- [1,2106,null,{}] 05:13:07 INFO - PROCESS | 2244 | 1468498387686 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 2244 | 1468498387687 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:07 INFO - PROCESS | 2244 | 1468498387782 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:13:07 INFO - PROCESS | 2244 | 1468498387785 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 2244 | 1468498387786 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959f800 == 35 [pid = 2244] [id = 534] 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x123d14c00) [pid = 2244] [serial = 1602] [outer = 0x0] 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x12729c000) [pid = 2244] [serial = 1603] [outer = 0x123d14c00] 05:13:07 INFO - PROCESS | 2244 | 1468498387810 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x127605400) [pid = 2244] [serial = 1604] [outer = 0x123d14c00] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x125fe5000) [pid = 2244] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x111c22400) [pid = 2244] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1127d2400) [pid = 2244] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1186b4c00) [pid = 2244] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1127d8800) [pid = 2244] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x119564000) [pid = 2244] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1194b5400) [pid = 2244] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x118475000) [pid = 2244] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x119781000) [pid = 2244] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x118284c00) [pid = 2244] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x115f24400) [pid = 2244] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x112fe5400) [pid = 2244] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x110e7a800) [pid = 2244] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x127605c00) [pid = 2244] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1167f2000) [pid = 2244] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1167d9400) [pid = 2244] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124edb400) [pid = 2244] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:13:08 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x123cae400) [pid = 2244] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:13:08 INFO - PROCESS | 2244 | 1468498388517 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 871ms 05:13:08 INFO - PROCESS | 2244 | 1468498388548 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 2244 | 1468498388551 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:13:08 INFO - PROCESS | 2244 | 1468498388554 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 2244 | 1468498388556 Marionette TRACE conn2 <- [1,2110,null,{}] 05:13:08 INFO - PROCESS | 2244 | 1468498388561 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 2244 | 1468498388562 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:08 INFO - PROCESS | 2244 | 1468498388715 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:13:08 INFO - PROCESS | 2244 | 1468498388727 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 2244 | 1468498388729 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x118531000 == 36 [pid = 2244] [id = 535] 05:13:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x112c5d800) [pid = 2244] [serial = 1605] [outer = 0x0] 05:13:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x113ced400) [pid = 2244] [serial = 1606] [outer = 0x112c5d800] 05:13:08 INFO - PROCESS | 2244 | 1468498388759 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x116625400) [pid = 2244] [serial = 1607] [outer = 0x112c5d800] 05:13:09 INFO - PROCESS | 2244 | 1468498389269 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 772ms 05:13:09 INFO - PROCESS | 2244 | 1468498389335 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 2244 | 1468498389338 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:13:09 INFO - PROCESS | 2244 | 1468498389342 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 2244 | 1468498389345 Marionette TRACE conn2 <- [1,2114,null,{}] 05:13:09 INFO - PROCESS | 2244 | 1468498389350 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 2244 | 1468498389351 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:09 INFO - PROCESS | 2244 | 1468498389459 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:13:09 INFO - PROCESS | 2244 | 1468498389558 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 2244 | 1468498389559 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x117016000 == 37 [pid = 2244] [id = 536] 05:13:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x111c18800) [pid = 2244] [serial = 1608] [outer = 0x0] 05:13:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1176f5000) [pid = 2244] [serial = 1609] [outer = 0x111c18800] 05:13:09 INFO - PROCESS | 2244 | 1468498389590 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x118343400) [pid = 2244] [serial = 1610] [outer = 0x111c18800] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x129040000 == 36 [pid = 2244] [id = 533] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x127230800 == 35 [pid = 2244] [id = 532] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x125498000 == 34 [pid = 2244] [id = 531] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x121913000 == 33 [pid = 2244] [id = 530] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x119e95000 == 32 [pid = 2244] [id = 529] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x11857d800 == 31 [pid = 2244] [id = 528] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x117007000 == 30 [pid = 2244] [id = 527] 05:13:10 INFO - PROCESS | 2244 | --DOCSHELL 0x1182cf800 == 29 [pid = 2244] [id = 526] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x127291800) [pid = 2244] [serial = 1514] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x12933dc00) [pid = 2244] [serial = 1564] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x127295400) [pid = 2244] [serial = 1546] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1273ce000) [pid = 2244] [serial = 1549] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x112986800) [pid = 2244] [serial = 1528] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x113c74000) [pid = 2244] [serial = 1529] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12180f400) [pid = 2244] [serial = 1540] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x123caec00) [pid = 2244] [serial = 1541] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119788400) [pid = 2244] [serial = 1537] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1211e1400) [pid = 2244] [serial = 1538] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1188aa400) [pid = 2244] [serial = 1522] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x119562800) [pid = 2244] [serial = 1523] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x121437800) [pid = 2244] [serial = 1525] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x124848c00) [pid = 2244] [serial = 1526] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1185e6400) [pid = 2244] [serial = 1534] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x118fefc00) [pid = 2244] [serial = 1535] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x116907400) [pid = 2244] [serial = 1519] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x117ed1c00) [pid = 2244] [serial = 1520] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1167e8400) [pid = 2244] [serial = 1531] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1180f2c00) [pid = 2244] [serial = 1532] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x110ea3000) [pid = 2244] [serial = 1516] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x127610800) [pid = 2244] [serial = 1552] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1127cfc00) [pid = 2244] [serial = 1517] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1185e0000) [pid = 2244] [serial = 1555] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x124847400) [pid = 2244] [serial = 1556] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1290d5000) [pid = 2244] [serial = 1561] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1288a3800) [pid = 2244] [serial = 1553] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x129337000) [pid = 2244] [serial = 1562] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1290d4800) [pid = 2244] [serial = 1559] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x124d1a400) [pid = 2244] [serial = 1543] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x129363000) [pid = 2244] [serial = 1565] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x128b55c00) [pid = 2244] [serial = 1558] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x12662f000) [pid = 2244] [serial = 1544] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x127602800) [pid = 2244] [serial = 1550] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x12732ac00) [pid = 2244] [serial = 1547] [outer = 0x0] [url = about:blank] 05:13:10 INFO - PROCESS | 2244 | 1468498390184 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 880ms 05:13:10 INFO - PROCESS | 2244 | 1468498390222 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 2244 | 1468498390225 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:13:10 INFO - PROCESS | 2244 | 1468498390231 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 2244 | 1468498390236 Marionette TRACE conn2 <- [1,2118,null,{}] 05:13:10 INFO - PROCESS | 2244 | 1468498390240 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 2244 | 1468498390242 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:10 INFO - PROCESS | 2244 | 1468498390363 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:13:10 INFO - PROCESS | 2244 | 1468498390371 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 2244 | 1468498390374 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e30800 == 30 [pid = 2244] [id = 537] 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x116a15400) [pid = 2244] [serial = 1611] [outer = 0x0] 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x1176ecc00) [pid = 2244] [serial = 1612] [outer = 0x116a15400] 05:13:10 INFO - PROCESS | 2244 | 1468498390417 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x11827b000) [pid = 2244] [serial = 1613] [outer = 0x116a15400] 05:13:10 INFO - PROCESS | 2244 | 1468498390770 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 579ms 05:13:10 INFO - PROCESS | 2244 | 1468498390808 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 2244 | 1468498390812 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:13:10 INFO - PROCESS | 2244 | 1468498390816 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 2244 | 1468498390818 Marionette TRACE conn2 <- [1,2122,null,{}] 05:13:10 INFO - PROCESS | 2244 | 1468498390820 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 2244 | 1468498390822 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:10 INFO - PROCESS | 2244 | 1468498390904 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:13:10 INFO - PROCESS | 2244 | 1468498390908 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 2244 | 1468498390909 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191ce800 == 31 [pid = 2244] [id = 538] 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x11834a000) [pid = 2244] [serial = 1614] [outer = 0x0] 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x1185e5000) [pid = 2244] [serial = 1615] [outer = 0x11834a000] 05:13:10 INFO - PROCESS | 2244 | 1468498390938 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x118fbd000) [pid = 2244] [serial = 1616] [outer = 0x11834a000] 05:13:11 INFO - PROCESS | 2244 | 1468498391285 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 522ms 05:13:11 INFO - PROCESS | 2244 | 1468498391340 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 2244 | 1468498391342 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:13:11 INFO - PROCESS | 2244 | 1468498391345 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 2244 | 1468498391348 Marionette TRACE conn2 <- [1,2126,null,{}] 05:13:11 INFO - PROCESS | 2244 | 1468498391360 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:11 INFO - PROCESS | 2244 | 1468498391365 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:11 INFO - PROCESS | 2244 | 1468498391483 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:13:11 INFO - PROCESS | 2244 | 1468498391499 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 2244 | 1468498391501 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x121911000 == 32 [pid = 2244] [id = 539] 05:13:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1127d3000) [pid = 2244] [serial = 1617] [outer = 0x0] 05:13:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x11941b800) [pid = 2244] [serial = 1618] [outer = 0x1127d3000] 05:13:11 INFO - PROCESS | 2244 | 1468498391544 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x119e48000) [pid = 2244] [serial = 1619] [outer = 0x1127d3000] 05:13:11 INFO - PROCESS | 2244 | 1468498391971 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 677ms 05:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:13:12 INFO - PROCESS | 2244 | 1468498392022 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2244 | 1468498392024 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:13:12 INFO - PROCESS | 2244 | 1468498392026 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 2244 | 1468498392027 Marionette TRACE conn2 <- [1,2130,null,{}] 05:13:12 INFO - PROCESS | 2244 | 1468498392038 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 2244 | 1468498392039 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:12 INFO - PROCESS | 2244 | 1468498392119 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:13:12 INFO - PROCESS | 2244 | 1468498392123 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 2244 | 1468498392124 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x125d3f000 == 33 [pid = 2244] [id = 540] 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x12143e000) [pid = 2244] [serial = 1620] [outer = 0x0] 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x123ca1c00) [pid = 2244] [serial = 1621] [outer = 0x12143e000] 05:13:12 INFO - PROCESS | 2244 | 1468498392151 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x123d08400) [pid = 2244] [serial = 1622] [outer = 0x12143e000] 05:13:12 INFO - PROCESS | 2244 | 1468498392489 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2244 | 1468498392505 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:13:12 INFO - PROCESS | 2244 | 1468498392515 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 2244 | 1468498392516 Marionette TRACE conn2 <- [1,2134,null,{}] 05:13:12 INFO - PROCESS | 2244 | 1468498392519 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 2244 | 1468498392520 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:12 INFO - PROCESS | 2244 | 1468498392615 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:13:12 INFO - PROCESS | 2244 | 1468498392618 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 2244 | 1468498392619 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12723a800 == 34 [pid = 2244] [id = 541] 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x12180f400) [pid = 2244] [serial = 1623] [outer = 0x0] 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x124d20400) [pid = 2244] [serial = 1624] [outer = 0x12180f400] 05:13:12 INFO - PROCESS | 2244 | 1468498392643 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x125433800) [pid = 2244] [serial = 1625] [outer = 0x12180f400] 05:13:13 INFO - PROCESS | 2244 | 1468498393020 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 517ms 05:13:13 INFO - PROCESS | 2244 | 1468498393034 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 2244 | 1468498393035 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:13:13 INFO - PROCESS | 2244 | 1468498393037 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 2244 | 1468498393038 Marionette TRACE conn2 <- [1,2138,null,{}] 05:13:13 INFO - PROCESS | 2244 | 1468498393040 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 2244 | 1468498393045 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:13 INFO - PROCESS | 2244 | 1468498393161 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:13:13 INFO - PROCESS | 2244 | 1468498393165 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2244 | 1468498393166 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x12930d800 == 35 [pid = 2244] [id = 542] 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x123d08c00) [pid = 2244] [serial = 1626] [outer = 0x0] 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125f0a800) [pid = 2244] [serial = 1627] [outer = 0x123d08c00] 05:13:13 INFO - PROCESS | 2244 | 1468498393191 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x127298400) [pid = 2244] [serial = 1628] [outer = 0x123d08c00] 05:13:13 INFO - PROCESS | 2244 | 1468498393514 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 05:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:13:13 INFO - PROCESS | 2244 | 1468498393566 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 2244 | 1468498393568 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:13:13 INFO - PROCESS | 2244 | 1468498393570 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 2244 | 1468498393571 Marionette TRACE conn2 <- [1,2142,null,{}] 05:13:13 INFO - PROCESS | 2244 | 1468498393573 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 2244 | 1468498393574 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:13 INFO - PROCESS | 2244 | 1468498393668 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:13:13 INFO - PROCESS | 2244 | 1468498393678 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2244 | 1468498393681 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a2800 == 36 [pid = 2244] [id = 543] 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x125fe3400) [pid = 2244] [serial = 1629] [outer = 0x0] 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1273cac00) [pid = 2244] [serial = 1630] [outer = 0x125fe3400] 05:13:13 INFO - PROCESS | 2244 | 1468498393705 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x127606c00) [pid = 2244] [serial = 1631] [outer = 0x125fe3400] 05:13:14 INFO - PROCESS | 2244 | 1468498394049 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2244 | 1468498394089 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:13:14 INFO - PROCESS | 2244 | 1468498394092 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 2244 | 1468498394093 Marionette TRACE conn2 <- [1,2146,null,{}] 05:13:14 INFO - PROCESS | 2244 | 1468498394095 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 2244 | 1468498394096 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:14 INFO - PROCESS | 2244 | 1468498394194 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:13:14 INFO - PROCESS | 2244 | 1468498394197 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2244 | 1468498394198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa5800 == 37 [pid = 2244] [id = 544] 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1127cf000) [pid = 2244] [serial = 1632] [outer = 0x0] 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1288a2c00) [pid = 2244] [serial = 1633] [outer = 0x1127cf000] 05:13:14 INFO - PROCESS | 2244 | 1468498394222 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x128b51000) [pid = 2244] [serial = 1634] [outer = 0x1127cf000] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1193d3400) [pid = 2244] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1121b5000) [pid = 2244] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x118430800) [pid = 2244] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1176ee400) [pid = 2244] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x121811800) [pid = 2244] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x110e83800) [pid = 2244] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x123cab800) [pid = 2244] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f11000) [pid = 2244] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1121bbc00) [pid = 2244] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x113c0f800) [pid = 2244] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x117297c00) [pid = 2244] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:13:14 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1128a6800) [pid = 2244] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:13:14 INFO - PROCESS | 2244 | 1468498394559 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2244 | 1468498394613 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:13:14 INFO - PROCESS | 2244 | 1468498394615 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 2244 | 1468498394623 Marionette TRACE conn2 <- [1,2150,null,{}] 05:13:14 INFO - PROCESS | 2244 | 1468498394626 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 2244 | 1468498394627 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:14 INFO - PROCESS | 2244 | 1468498394727 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:13:14 INFO - PROCESS | 2244 | 1468498394763 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2244 | 1468498394764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12190e800 == 38 [pid = 2244] [id = 545] 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x112e9f400) [pid = 2244] [serial = 1635] [outer = 0x0] 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1176ee400) [pid = 2244] [serial = 1636] [outer = 0x112e9f400] 05:13:14 INFO - PROCESS | 2244 | 1468498394788 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1194b0800) [pid = 2244] [serial = 1637] [outer = 0x112e9f400] 05:13:15 INFO - PROCESS | 2244 | 1468498395042 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 478ms 05:13:15 INFO - PROCESS | 2244 | 1468498395094 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 2244 | 1468498395095 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:13:15 INFO - PROCESS | 2244 | 1468498395105 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 2244 | 1468498395107 Marionette TRACE conn2 <- [1,2154,null,{}] 05:13:15 INFO - PROCESS | 2244 | 1468498395109 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 2244 | 1468498395110 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:15 INFO - PROCESS | 2244 | 1468498395191 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:13:15 INFO - PROCESS | 2244 | 1468498395198 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 2244 | 1468498395199 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9ab800 == 39 [pid = 2244] [id = 546] 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x118429400) [pid = 2244] [serial = 1638] [outer = 0x0] 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125f11000) [pid = 2244] [serial = 1639] [outer = 0x118429400] 05:13:15 INFO - PROCESS | 2244 | 1468498395223 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x128b4fc00) [pid = 2244] [serial = 1640] [outer = 0x118429400] 05:13:15 INFO - PROCESS | 2244 | 1468498395572 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 472ms 05:13:15 INFO - PROCESS | 2244 | 1468498395581 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 2244 | 1468498395583 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:13:15 INFO - PROCESS | 2244 | 1468498395592 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 2244 | 1468498395595 Marionette TRACE conn2 <- [1,2158,null,{}] 05:13:15 INFO - PROCESS | 2244 | 1468498395598 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 2244 | 1468498395599 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:15 INFO - PROCESS | 2244 | 1468498395719 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:13:15 INFO - PROCESS | 2244 | 1468498395725 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 2244 | 1468498395727 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c50a000 == 40 [pid = 2244] [id = 547] 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1273d4400) [pid = 2244] [serial = 1641] [outer = 0x0] 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x128de9000) [pid = 2244] [serial = 1642] [outer = 0x1273d4400] 05:13:15 INFO - PROCESS | 2244 | 1468498395754 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x12933c000) [pid = 2244] [serial = 1643] [outer = 0x1273d4400] 05:13:16 INFO - PROCESS | 2244 | 1468498396097 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 530ms 05:13:16 INFO - PROCESS | 2244 | 1468498396117 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:13:16 INFO - PROCESS | 2244 | 1468498396119 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:13:16 INFO - PROCESS | 2244 | 1468498396123 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 2244 | 1468498396124 Marionette TRACE conn2 <- [1,2162,null,{}] 05:13:16 INFO - PROCESS | 2244 | 1468498396127 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 2244 | 1468498396131 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:16 INFO - PROCESS | 2244 | 1468498396252 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:13:16 INFO - PROCESS | 2244 | 1468498396341 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 2244 | 1468498396342 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a5000 == 41 [pid = 2244] [id = 548] 05:13:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x11941b000) [pid = 2244] [serial = 1644] [outer = 0x0] 05:13:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x12933e400) [pid = 2244] [serial = 1645] [outer = 0x11941b000] 05:13:16 INFO - PROCESS | 2244 | 1468498396378 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x129392800) [pid = 2244] [serial = 1646] [outer = 0x11941b000] 05:13:16 INFO - PROCESS | 2244 | 1468498396891 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 825ms 05:13:16 INFO - PROCESS | 2244 | 1468498396952 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 2244 | 1468498396954 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:13:16 INFO - PROCESS | 2244 | 1468498396957 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 2244 | 1468498396961 Marionette TRACE conn2 <- [1,2166,null,{}] 05:13:16 INFO - PROCESS | 2244 | 1468498396964 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 2244 | 1468498396966 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:17 INFO - PROCESS | 2244 | 1468498397066 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:13:17 INFO - PROCESS | 2244 | 1468498397138 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2244 | 1468498397140 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947f800 == 42 [pid = 2244] [id = 549] 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x116159400) [pid = 2244] [serial = 1647] [outer = 0x0] 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1176f1400) [pid = 2244] [serial = 1648] [outer = 0x116159400] 05:13:17 INFO - PROCESS | 2244 | 1468498397171 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x11846c000) [pid = 2244] [serial = 1649] [outer = 0x116159400] 05:13:17 INFO - PROCESS | 2244 | 1468498397596 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms 05:13:17 INFO - PROCESS | 2244 | 1468498397632 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2244 | 1468498397635 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:13:17 INFO - PROCESS | 2244 | 1468498397640 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 2244 | 1468498397642 Marionette TRACE conn2 <- [1,2170,null,{}] 05:13:17 INFO - PROCESS | 2244 | 1468498397663 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 2244 | 1468498397665 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:17 INFO - PROCESS | 2244 | 1468498397772 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:13:17 INFO - PROCESS | 2244 | 1468498397844 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2244 | 1468498397845 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x129316800 == 43 [pid = 2244] [id = 550] 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x118ff5800) [pid = 2244] [serial = 1650] [outer = 0x0] 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1193d4c00) [pid = 2244] [serial = 1651] [outer = 0x118ff5800] 05:13:17 INFO - PROCESS | 2244 | 1468498397875 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x119788800) [pid = 2244] [serial = 1652] [outer = 0x118ff5800] 05:13:18 INFO - PROCESS | 2244 | 1468498398291 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 05:13:18 INFO - PROCESS | 2244 | 1468498398310 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 2244 | 1468498398312 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:13:18 INFO - PROCESS | 2244 | 1468498398315 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 2244 | 1468498398317 Marionette TRACE conn2 <- [1,2174,null,{}] 05:13:18 INFO - PROCESS | 2244 | 1468498398325 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 2244 | 1468498398329 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:18 INFO - PROCESS | 2244 | 1468498398455 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:13:18 INFO - PROCESS | 2244 | 1468498398518 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 2244 | 1468498398520 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf15000 == 44 [pid = 2244] [id = 551] 05:13:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x124d1f400) [pid = 2244] [serial = 1653] [outer = 0x0] 05:13:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x125f06800) [pid = 2244] [serial = 1654] [outer = 0x124d1f400] 05:13:18 INFO - PROCESS | 2244 | 1468498398550 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x127293800) [pid = 2244] [serial = 1655] [outer = 0x124d1f400] 05:13:19 INFO - PROCESS | 2244 | 1468498399005 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 722ms 05:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:13:19 INFO - PROCESS | 2244 | 1468498399038 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 2244 | 1468498399040 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:13:19 INFO - PROCESS | 2244 | 1468498399042 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 2244 | 1468498399043 Marionette TRACE conn2 <- [1,2178,null,{}] 05:13:19 INFO - PROCESS | 2244 | 1468498399046 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 2244 | 1468498399047 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:19 INFO - PROCESS | 2244 | 1468498399152 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:13:19 INFO - PROCESS | 2244 | 1468498399211 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 2244 | 1468498399212 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186df000 == 45 [pid = 2244] [id = 552] 05:13:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1133b1800) [pid = 2244] [serial = 1656] [outer = 0x0] 05:13:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125f0fc00) [pid = 2244] [serial = 1657] [outer = 0x1133b1800] 05:13:19 INFO - PROCESS | 2244 | 1468498399241 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x127608c00) [pid = 2244] [serial = 1658] [outer = 0x1133b1800] 05:13:19 INFO - PROCESS | 2244 | 1468498399853 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 873ms 05:13:19 INFO - PROCESS | 2244 | 1468498399916 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:13:19 INFO - PROCESS | 2244 | 1468498399918 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:13:19 INFO - PROCESS | 2244 | 1468498399921 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 2244 | 1468498399924 Marionette TRACE conn2 <- [1,2182,null,{}] 05:13:19 INFO - PROCESS | 2244 | 1468498399944 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 2244 | 1468498399946 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:20 INFO - PROCESS | 2244 | 1468498400061 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:13:20 INFO - PROCESS | 2244 | 1468498400120 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 2244 | 1468498400121 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x118522000 == 46 [pid = 2244] [id = 553] 05:13:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x116a1dc00) [pid = 2244] [serial = 1659] [outer = 0x0] 05:13:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1180ee400) [pid = 2244] [serial = 1660] [outer = 0x116a1dc00] 05:13:20 INFO - PROCESS | 2244 | 1468498400149 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x118425000) [pid = 2244] [serial = 1661] [outer = 0x116a1dc00] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12c50a000 == 45 [pid = 2244] [id = 547] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9ab800 == 44 [pid = 2244] [id = 546] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12190e800 == 43 [pid = 2244] [id = 545] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa5800 == 42 [pid = 2244] [id = 544] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a2800 == 41 [pid = 2244] [id = 543] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12930d800 == 40 [pid = 2244] [id = 542] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12723a800 == 39 [pid = 2244] [id = 541] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x125d3f000 == 38 [pid = 2244] [id = 540] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x121911000 == 37 [pid = 2244] [id = 539] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x1191ce800 == 36 [pid = 2244] [id = 538] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x117e30800 == 35 [pid = 2244] [id = 537] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x117016000 == 34 [pid = 2244] [id = 536] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x118531000 == 33 [pid = 2244] [id = 535] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12959f800 == 32 [pid = 2244] [id = 534] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x1186df000 == 31 [pid = 2244] [id = 552] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf15000 == 30 [pid = 2244] [id = 551] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x129316800 == 29 [pid = 2244] [id = 550] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x11947f800 == 28 [pid = 2244] [id = 549] 05:13:20 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a5000 == 27 [pid = 2244] [id = 548] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x119e47800) [pid = 2244] [serial = 1592] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x121438000) [pid = 2244] [serial = 1594] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1194b6000) [pid = 2244] [serial = 1591] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x12484a000) [pid = 2244] [serial = 1574] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11834d000) [pid = 2244] [serial = 1571] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x127290400) [pid = 2244] [serial = 1577] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1127d5000) [pid = 2244] [serial = 1568] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x12729c000) [pid = 2244] [serial = 1603] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x125f10800) [pid = 2244] [serial = 1598] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12639b400) [pid = 2244] [serial = 1600] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1266de800) [pid = 2244] [serial = 1601] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x123ca2000) [pid = 2244] [serial = 1595] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x116981000) [pid = 2244] [serial = 1580] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1128adc00) [pid = 2244] [serial = 1579] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x115d03800) [pid = 2244] [serial = 1582] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x111e2e800) [pid = 2244] [serial = 1583] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1180f1000) [pid = 2244] [serial = 1585] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11834fc00) [pid = 2244] [serial = 1586] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118f55000) [pid = 2244] [serial = 1588] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1193d1c00) [pid = 2244] [serial = 1589] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x111c7b800) [pid = 2244] [serial = 1567] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12542fc00) [pid = 2244] [serial = 1597] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x117ece800) [pid = 2244] [serial = 1570] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1188a9800) [pid = 2244] [serial = 1573] [outer = 0x0] [url = about:blank] 05:13:20 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x125f0c000) [pid = 2244] [serial = 1576] [outer = 0x0] [url = about:blank] 05:13:21 INFO - PROCESS | 2244 | 1468498401059 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1177ms 05:13:21 INFO - PROCESS | 2244 | 1468498401099 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:13:21 INFO - PROCESS | 2244 | 1468498401101 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:13:21 INFO - PROCESS | 2244 | 1468498401104 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 2244 | 1468498401107 Marionette TRACE conn2 <- [1,2186,null,{}] 05:13:21 INFO - PROCESS | 2244 | 1468498401116 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 2244 | 1468498401118 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:21 INFO - PROCESS | 2244 | 1468498401195 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:13:21 INFO - PROCESS | 2244 | 1468498401200 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 2244 | 1468498401202 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x117023000 == 28 [pid = 2244] [id = 554] 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x112c55c00) [pid = 2244] [serial = 1662] [outer = 0x0] 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x113a9e800) [pid = 2244] [serial = 1663] [outer = 0x112c55c00] 05:13:21 INFO - PROCESS | 2244 | 1468498401231 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x115fc3c00) [pid = 2244] [serial = 1664] [outer = 0x112c55c00] 05:13:21 INFO - PROCESS | 2244 | 1468498401576 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 523ms 05:13:21 INFO - PROCESS | 2244 | 1468498401627 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 2244 | 1468498401631 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:13:21 INFO - PROCESS | 2244 | 1468498401642 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 2244 | 1468498401644 Marionette TRACE conn2 <- [1,2190,null,{}] 05:13:21 INFO - PROCESS | 2244 | 1468498401646 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 2244 | 1468498401648 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:21 INFO - PROCESS | 2244 | 1468498401726 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:13:21 INFO - PROCESS | 2244 | 1468498401734 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 2244 | 1468498401735 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x118531000 == 29 [pid = 2244] [id = 555] 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x11645a800) [pid = 2244] [serial = 1665] [outer = 0x0] 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1167ee000) [pid = 2244] [serial = 1666] [outer = 0x11645a800] 05:13:21 INFO - PROCESS | 2244 | 1468498401762 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1172a0000) [pid = 2244] [serial = 1667] [outer = 0x11645a800] 05:13:22 INFO - PROCESS | 2244 | 1468498402135 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 524ms 05:13:22 INFO - PROCESS | 2244 | 1468498402161 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 2244 | 1468498402163 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:13:22 INFO - PROCESS | 2244 | 1468498402165 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2244 | 1468498402167 Marionette TRACE conn2 <- [1,2194,null,{}] 05:13:22 INFO - PROCESS | 2244 | 1468498402175 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 2244 | 1468498402178 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:22 INFO - PROCESS | 2244 | 1468498402277 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:13:22 INFO - PROCESS | 2244 | 1468498402285 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2244 | 1468498402287 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f5e000 == 30 [pid = 2244] [id = 556] 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118472c00) [pid = 2244] [serial = 1668] [outer = 0x0] 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1185e1c00) [pid = 2244] [serial = 1669] [outer = 0x118472c00] 05:13:22 INFO - PROCESS | 2244 | 1468498402314 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118fbf400) [pid = 2244] [serial = 1670] [outer = 0x118472c00] 05:13:22 INFO - PROCESS | 2244 | 1468498402616 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 471ms 05:13:22 INFO - PROCESS | 2244 | 1468498402637 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:13:22 INFO - PROCESS | 2244 | 1468498402639 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:13:22 INFO - PROCESS | 2244 | 1468498402641 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2244 | 1468498402642 Marionette TRACE conn2 <- [1,2198,null,{}] 05:13:22 INFO - PROCESS | 2244 | 1468498402646 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 2244 | 1468498402649 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:22 INFO - PROCESS | 2244 | 1468498402731 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:13:22 INFO - PROCESS | 2244 | 1468498402735 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2244 | 1468498402736 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x121905000 == 31 [pid = 2244] [id = 557] 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118fee000) [pid = 2244] [serial = 1671] [outer = 0x0] 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1193d2800) [pid = 2244] [serial = 1672] [outer = 0x118fee000] 05:13:22 INFO - PROCESS | 2244 | 1468498402761 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x11941e000) [pid = 2244] [serial = 1673] [outer = 0x118fee000] 05:13:23 INFO - PROCESS | 2244 | 1468498403123 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 523ms 05:13:23 INFO - PROCESS | 2244 | 1468498403172 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2244 | 1468498403173 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:13:23 INFO - PROCESS | 2244 | 1468498403176 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2244 | 1468498403177 Marionette TRACE conn2 <- [1,2202,null,{}] 05:13:23 INFO - PROCESS | 2244 | 1468498403179 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 2244 | 1468498403181 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:23 INFO - PROCESS | 2244 | 1468498403271 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:13:23 INFO - PROCESS | 2244 | 1468498403310 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2244 | 1468498403311 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x125488000 == 32 [pid = 2244] [id = 558] 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x118475c00) [pid = 2244] [serial = 1674] [outer = 0x0] 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1194bc400) [pid = 2244] [serial = 1675] [outer = 0x118475c00] 05:13:23 INFO - PROCESS | 2244 | 1468498403337 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x11978d400) [pid = 2244] [serial = 1676] [outer = 0x118475c00] 05:13:23 INFO - PROCESS | 2244 | 1468498403673 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 518ms 05:13:23 INFO - PROCESS | 2244 | 1468498403699 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2244 | 1468498403701 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:13:23 INFO - PROCESS | 2244 | 1468498403703 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2244 | 1468498403704 Marionette TRACE conn2 <- [1,2206,null,{}] 05:13:23 INFO - PROCESS | 2244 | 1468498403706 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 2244 | 1468498403710 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:23 INFO - PROCESS | 2244 | 1468498403816 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:13:23 INFO - PROCESS | 2244 | 1468498403820 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2244 | 1468498403821 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x127233800 == 33 [pid = 2244] [id = 559] 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x118f4ec00) [pid = 2244] [serial = 1677] [outer = 0x0] 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1211eb000) [pid = 2244] [serial = 1678] [outer = 0x118f4ec00] 05:13:23 INFO - PROCESS | 2244 | 1468498403846 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x123d09800) [pid = 2244] [serial = 1679] [outer = 0x118f4ec00] 05:13:24 INFO - PROCESS | 2244 | 1468498404200 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 05:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:13:24 INFO - PROCESS | 2244 | 1468498404224 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2244 | 1468498404225 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:13:24 INFO - PROCESS | 2244 | 1468498404234 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2244 | 1468498404235 Marionette TRACE conn2 <- [1,2210,null,{}] 05:13:24 INFO - PROCESS | 2244 | 1468498404237 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 2244 | 1468498404246 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:24 INFO - PROCESS | 2244 | 1468498404339 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:13:24 INFO - PROCESS | 2244 | 1468498404342 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 2244 | 1468498404344 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x12903e000 == 34 [pid = 2244] [id = 560] 05:13:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x119423c00) [pid = 2244] [serial = 1680] [outer = 0x0] 05:13:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x124d19800) [pid = 2244] [serial = 1681] [outer = 0x119423c00] 05:13:24 INFO - PROCESS | 2244 | 1468498404370 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1254a6800) [pid = 2244] [serial = 1682] [outer = 0x119423c00] 05:13:24 INFO - PROCESS | 2244 | 1468498404722 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 526ms 05:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:13:24 INFO - PROCESS | 2244 | 1468498404756 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2244 | 1468498404757 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:13:24 INFO - PROCESS | 2244 | 1468498404760 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 2244 | 1468498404761 Marionette TRACE conn2 <- [1,2214,null,{}] 05:13:24 INFO - PROCESS | 2244 | 1468498404763 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 2244 | 1468498404764 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:25 INFO - PROCESS | 2244 | 1468498405035 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x12180f400) [pid = 2244] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x123d08c00) [pid = 2244] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x112e9f400) [pid = 2244] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x116a15400) [pid = 2244] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x125fe3400) [pid = 2244] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x11834a000) [pid = 2244] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1127d3000) [pid = 2244] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x112c5d800) [pid = 2244] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x111c18800) [pid = 2244] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12143e000) [pid = 2244] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x123d14c00) [pid = 2244] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1127cf000) [pid = 2244] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x118429400) [pid = 2244] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1273d4400) [pid = 2244] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:13:25 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x11941b000) [pid = 2244] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:13:25 INFO - PROCESS | 2244 | 1468498405098 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2244 | 1468498405099 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c5000 == 35 [pid = 2244] [id = 561] 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x110e83800) [pid = 2244] [serial = 1683] [outer = 0x0] 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1121bec00) [pid = 2244] [serial = 1684] [outer = 0x110e83800] 05:13:25 INFO - PROCESS | 2244 | 1468498405124 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1167f0000) [pid = 2244] [serial = 1685] [outer = 0x110e83800] 05:13:25 INFO - PROCESS | 2244 | 1468498405380 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 05:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:13:25 INFO - PROCESS | 2244 | 1468498405436 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 2244 | 1468498405437 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:13:25 INFO - PROCESS | 2244 | 1468498405450 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 2244 | 1468498405452 Marionette TRACE conn2 <- [1,2218,null,{}] 05:13:25 INFO - PROCESS | 2244 | 1468498405454 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 2244 | 1468498405455 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:25 INFO - PROCESS | 2244 | 1468498405534 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:13:25 INFO - PROCESS | 2244 | 1468498405538 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2244 | 1468498405539 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5ad800 == 36 [pid = 2244] [id = 562] 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x117ecf000) [pid = 2244] [serial = 1686] [outer = 0x0] 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x12180f400) [pid = 2244] [serial = 1687] [outer = 0x117ecf000] 05:13:25 INFO - PROCESS | 2244 | 1468498405563 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125f0d400) [pid = 2244] [serial = 1688] [outer = 0x117ecf000] 05:13:25 INFO - PROCESS | 2244 | 1468498405884 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 483ms 05:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:13:25 INFO - PROCESS | 2244 | 1468498405922 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 2244 | 1468498405924 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:13:25 INFO - PROCESS | 2244 | 1468498405926 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 2244 | 1468498405927 Marionette TRACE conn2 <- [1,2222,null,{}] 05:13:25 INFO - PROCESS | 2244 | 1468498405929 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 2244 | 1468498405930 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:26 INFO - PROCESS | 2244 | 1468498406035 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:13:26 INFO - PROCESS | 2244 | 1468498406040 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2244 | 1468498406042 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aa9b000 == 37 [pid = 2244] [id = 563] 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x125fe3400) [pid = 2244] [serial = 1689] [outer = 0x0] 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x126412400) [pid = 2244] [serial = 1690] [outer = 0x125fe3400] 05:13:26 INFO - PROCESS | 2244 | 1468498406066 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1266d9c00) [pid = 2244] [serial = 1691] [outer = 0x125fe3400] 05:13:26 INFO - PROCESS | 2244 | 1468498406388 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 469ms 05:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:13:26 INFO - PROCESS | 2244 | 1468498406397 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2244 | 1468498406400 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:13:26 INFO - PROCESS | 2244 | 1468498406402 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2244 | 1468498406404 Marionette TRACE conn2 <- [1,2226,null,{}] 05:13:26 INFO - PROCESS | 2244 | 1468498406406 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 2244 | 1468498406418 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:26 INFO - PROCESS | 2244 | 1468498406503 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:13:26 INFO - PROCESS | 2244 | 1468498406506 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2244 | 1468498406508 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9bd800 == 38 [pid = 2244] [id = 564] 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12728f800) [pid = 2244] [serial = 1692] [outer = 0x0] 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1273d6400) [pid = 2244] [serial = 1693] [outer = 0x12728f800] 05:13:26 INFO - PROCESS | 2244 | 1468498406536 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x128b54c00) [pid = 2244] [serial = 1694] [outer = 0x12728f800] 05:13:26 INFO - PROCESS | 2244 | 1468498406872 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 520ms 05:13:26 INFO - PROCESS | 2244 | 1468498406933 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2244 | 1468498406934 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:13:26 INFO - PROCESS | 2244 | 1468498406937 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2244 | 1468498406939 Marionette TRACE conn2 <- [1,2230,null,{}] 05:13:26 INFO - PROCESS | 2244 | 1468498406941 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 2244 | 1468498406942 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:27 INFO - PROCESS | 2244 | 1468498407019 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:13:27 INFO - PROCESS | 2244 | 1468498407117 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 2244 | 1468498407119 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x115dca000 == 39 [pid = 2244] [id = 565] 05:13:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x110e7b000) [pid = 2244] [serial = 1695] [outer = 0x0] 05:13:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x111e2e800) [pid = 2244] [serial = 1696] [outer = 0x110e7b000] 05:13:27 INFO - PROCESS | 2244 | 1468498407151 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1128ac800) [pid = 2244] [serial = 1697] [outer = 0x110e7b000] 05:13:27 INFO - PROCESS | 2244 | 1468498407671 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 05:13:27 INFO - PROCESS | 2244 | 1468498407722 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 2244 | 1468498407725 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:13:27 INFO - PROCESS | 2244 | 1468498407755 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 2244 | 1468498407757 Marionette TRACE conn2 <- [1,2234,null,{}] 05:13:27 INFO - PROCESS | 2244 | 1468498407760 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 2244 | 1468498407763 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:27 INFO - PROCESS | 2244 | 1468498407911 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:13:27 INFO - PROCESS | 2244 | 1468498407975 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 2244 | 1468498407977 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x119539000 == 40 [pid = 2244] [id = 566] 05:13:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1164e2000) [pid = 2244] [serial = 1698] [outer = 0x0] 05:13:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1167f5800) [pid = 2244] [serial = 1699] [outer = 0x1164e2000] 05:13:28 INFO - PROCESS | 2244 | 1468498408007 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x117ed1c00) [pid = 2244] [serial = 1700] [outer = 0x1164e2000] 05:13:28 INFO - PROCESS | 2244 | 1468498408596 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:13:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 922ms 05:13:28 INFO - PROCESS | 2244 | 1468498408676 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 2244 | 1468498408678 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:13:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:13:28 INFO - PROCESS | 2244 | 1468498408682 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 2244 | 1468498408684 Marionette TRACE conn2 <- [1,2238,null,{}] 05:13:28 INFO - PROCESS | 2244 | 1468498408687 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 2244 | 1468498408689 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:28 INFO - PROCESS | 2244 | 1468498408787 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:13:28 INFO - PROCESS | 2244 | 1468498408870 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 2244 | 1468498408873 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x11708c000 == 41 [pid = 2244] [id = 567] 05:13:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x115de6400) [pid = 2244] [serial = 1701] [outer = 0x0] 05:13:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1161a5800) [pid = 2244] [serial = 1702] [outer = 0x115de6400] 05:13:28 INFO - PROCESS | 2244 | 1468498408901 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x11697c000) [pid = 2244] [serial = 1703] [outer = 0x115de6400] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9bd800 == 40 [pid = 2244] [id = 564] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x12aa9b000 == 39 [pid = 2244] [id = 563] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5ad800 == 38 [pid = 2244] [id = 562] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c5000 == 37 [pid = 2244] [id = 561] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x12903e000 == 36 [pid = 2244] [id = 560] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x127233800 == 35 [pid = 2244] [id = 559] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x125488000 == 34 [pid = 2244] [id = 558] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x121905000 == 33 [pid = 2244] [id = 557] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x120f5e000 == 32 [pid = 2244] [id = 556] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x118531000 == 31 [pid = 2244] [id = 555] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x117023000 == 30 [pid = 2244] [id = 554] 05:13:29 INFO - PROCESS | 2244 | --DOCSHELL 0x118522000 == 29 [pid = 2244] [id = 553] 05:13:29 INFO - PROCESS | 2244 | 1468498409283 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 05:13:29 INFO - PROCESS | 2244 | 1468498409301 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 2244 | 1468498409305 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:13:29 INFO - PROCESS | 2244 | 1468498409309 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 2244 | 1468498409311 Marionette TRACE conn2 <- [1,2242,null,{}] 05:13:29 INFO - PROCESS | 2244 | 1468498409313 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 2244 | 1468498409315 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:29 INFO - PROCESS | 2244 | 1468498409398 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x129392800) [pid = 2244] [serial = 1646] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x12933e400) [pid = 2244] [serial = 1645] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124d20400) [pid = 2244] [serial = 1624] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x125f0a800) [pid = 2244] [serial = 1627] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1176ee400) [pid = 2244] [serial = 1636] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1176ecc00) [pid = 2244] [serial = 1612] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11827b000) [pid = 2244] [serial = 1613] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1273cac00) [pid = 2244] [serial = 1630] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1185e5000) [pid = 2244] [serial = 1615] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x118fbd000) [pid = 2244] [serial = 1616] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x11941b800) [pid = 2244] [serial = 1618] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x119e48000) [pid = 2244] [serial = 1619] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x113ced400) [pid = 2244] [serial = 1606] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x116625400) [pid = 2244] [serial = 1607] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1176f5000) [pid = 2244] [serial = 1609] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118343400) [pid = 2244] [serial = 1610] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x123ca1c00) [pid = 2244] [serial = 1621] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x127605400) [pid = 2244] [serial = 1604] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1288a2c00) [pid = 2244] [serial = 1633] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x127606c00) [pid = 2244] [serial = 1631] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1194b0800) [pid = 2244] [serial = 1637] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x125f11000) [pid = 2244] [serial = 1639] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x128b51000) [pid = 2244] [serial = 1634] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x127298400) [pid = 2244] [serial = 1628] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x128de9000) [pid = 2244] [serial = 1642] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125433800) [pid = 2244] [serial = 1625] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x12933c000) [pid = 2244] [serial = 1643] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x128b4fc00) [pid = 2244] [serial = 1640] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x123d08400) [pid = 2244] [serial = 1622] [outer = 0x0] [url = about:blank] 05:13:29 INFO - PROCESS | 2244 | 1468498409464 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 2244 | 1468498409465 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f03000 == 30 [pid = 2244] [id = 568] 05:13:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x113ced400) [pid = 2244] [serial = 1704] [outer = 0x0] 05:13:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x116a23c00) [pid = 2244] [serial = 1705] [outer = 0x113ced400] 05:13:29 INFO - PROCESS | 2244 | 1468498409492 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x11834d000) [pid = 2244] [serial = 1706] [outer = 0x113ced400] 05:13:29 INFO - PROCESS | 2244 | 1468498409841 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 572ms 05:13:29 INFO - PROCESS | 2244 | 1468498409882 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 2244 | 1468498409884 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:13:29 INFO - PROCESS | 2244 | 1468498409888 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 2244 | 1468498409892 Marionette TRACE conn2 <- [1,2246,null,{}] 05:13:29 INFO - PROCESS | 2244 | 1468498409904 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 2244 | 1468498409908 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:30 INFO - PROCESS | 2244 | 1468498410062 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:13:30 INFO - PROCESS | 2244 | 1468498410081 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 2244 | 1468498410083 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x121425000 == 31 [pid = 2244] [id = 569] 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1186acc00) [pid = 2244] [serial = 1707] [outer = 0x0] 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1193cd800) [pid = 2244] [serial = 1708] [outer = 0x1186acc00] 05:13:30 INFO - PROCESS | 2244 | 1468498410128 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1194b0800) [pid = 2244] [serial = 1709] [outer = 0x1186acc00] 05:13:30 INFO - PROCESS | 2244 | 1468498410511 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:13:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 674ms 05:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:13:30 INFO - PROCESS | 2244 | 1468498410561 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 2244 | 1468498410563 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:13:30 INFO - PROCESS | 2244 | 1468498410565 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 2244 | 1468498410566 Marionette TRACE conn2 <- [1,2250,null,{}] 05:13:30 INFO - PROCESS | 2244 | 1468498410568 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 2244 | 1468498410570 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:30 INFO - PROCESS | 2244 | 1468498410648 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:13:30 INFO - PROCESS | 2244 | 1468498410673 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 2244 | 1468498410675 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x126302800 == 32 [pid = 2244] [id = 570] 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x119b0b000) [pid = 2244] [serial = 1710] [outer = 0x0] 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x121341800) [pid = 2244] [serial = 1711] [outer = 0x119b0b000] 05:13:30 INFO - PROCESS | 2244 | 1468498410699 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x121a8c800) [pid = 2244] [serial = 1712] [outer = 0x119b0b000] 05:13:31 INFO - PROCESS | 2244 | 1468498411017 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 469ms 05:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:13:31 INFO - PROCESS | 2244 | 1468498411035 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 2244 | 1468498411036 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:13:31 INFO - PROCESS | 2244 | 1468498411038 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 2244 | 1468498411039 Marionette TRACE conn2 <- [1,2254,null,{}] 05:13:31 INFO - PROCESS | 2244 | 1468498411041 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 2244 | 1468498411043 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:31 INFO - PROCESS | 2244 | 1468498411118 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:13:31 INFO - PROCESS | 2244 | 1468498411121 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 2244 | 1468498411122 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x118588800 == 33 [pid = 2244] [id = 571] 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1128b1800) [pid = 2244] [serial = 1713] [outer = 0x0] 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x123ca2000) [pid = 2244] [serial = 1714] [outer = 0x1128b1800] 05:13:31 INFO - PROCESS | 2244 | 1468498411210 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x124ad0400) [pid = 2244] [serial = 1715] [outer = 0x1128b1800] 05:13:31 INFO - PROCESS | 2244 | 1468498411528 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 05:13:31 INFO - PROCESS | 2244 | 1468498411558 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 2244 | 1468498411559 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:13:31 INFO - PROCESS | 2244 | 1468498411561 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 2244 | 1468498411563 Marionette TRACE conn2 <- [1,2258,null,{}] 05:13:31 INFO - PROCESS | 2244 | 1468498411567 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 2244 | 1468498411571 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:31 INFO - PROCESS | 2244 | 1468498411690 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:13:31 INFO - PROCESS | 2244 | 1468498411702 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 2244 | 1468498411703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e7000 == 34 [pid = 2244] [id = 572] 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1128ae400) [pid = 2244] [serial = 1716] [outer = 0x0] 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125d76400) [pid = 2244] [serial = 1717] [outer = 0x1128ae400] 05:13:31 INFO - PROCESS | 2244 | 1468498411728 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1273d2000) [pid = 2244] [serial = 1718] [outer = 0x1128ae400] 05:13:32 INFO - PROCESS | 2244 | 1468498412087 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 572ms 05:13:32 INFO - PROCESS | 2244 | 1468498412134 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 2244 | 1468498412135 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:13:32 INFO - PROCESS | 2244 | 1468498412137 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 2244 | 1468498412138 Marionette TRACE conn2 <- [1,2262,null,{}] 05:13:32 INFO - PROCESS | 2244 | 1468498412140 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 2244 | 1468498412141 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:32 INFO - PROCESS | 2244 | 1468498412238 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:13:32 INFO - PROCESS | 2244 | 1468498412279 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 2244 | 1468498412280 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a633800 == 35 [pid = 2244] [id = 573] 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x118fcb000) [pid = 2244] [serial = 1719] [outer = 0x0] 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1288a3400) [pid = 2244] [serial = 1720] [outer = 0x118fcb000] 05:13:32 INFO - PROCESS | 2244 | 1468498412303 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x128de4800) [pid = 2244] [serial = 1721] [outer = 0x118fcb000] 05:13:32 INFO - PROCESS | 2244 | 1468498412590 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 05:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:13:32 INFO - PROCESS | 2244 | 1468498412607 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 2244 | 1468498412608 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:13:32 INFO - PROCESS | 2244 | 1468498412610 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 2244 | 1468498412611 Marionette TRACE conn2 <- [1,2266,null,{}] 05:13:32 INFO - PROCESS | 2244 | 1468498412634 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 2244 | 1468498412636 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:32 INFO - PROCESS | 2244 | 1468498412736 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:13:32 INFO - PROCESS | 2244 | 1468498412740 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 2244 | 1468498412741 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b182800 == 36 [pid = 2244] [id = 574] 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a6000) [pid = 2244] [serial = 1722] [outer = 0x0] 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1290d7400) [pid = 2244] [serial = 1723] [outer = 0x1288a6000] 05:13:32 INFO - PROCESS | 2244 | 1468498412765 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x129336400) [pid = 2244] [serial = 1724] [outer = 0x1288a6000] 05:13:33 INFO - PROCESS | 2244 | 1468498413107 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 530ms 05:13:33 INFO - PROCESS | 2244 | 1468498413141 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 2244 | 1468498413143 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x116159400) [pid = 2244] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x11645a800) [pid = 2244] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x118ff5800) [pid = 2244] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x116a1dc00) [pid = 2244] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x124d1f400) [pid = 2244] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118475c00) [pid = 2244] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1133b1800) [pid = 2244] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118472c00) [pid = 2244] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x118fee000) [pid = 2244] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x112c55c00) [pid = 2244] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x118f4ec00) [pid = 2244] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x119423c00) [pid = 2244] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x110e83800) [pid = 2244] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x117ecf000) [pid = 2244] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:13:33 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x125fe3400) [pid = 2244] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:13:33 INFO - PROCESS | 2244 | 1468498413217 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 2244 | 1468498413218 Marionette TRACE conn2 <- [1,2270,null,{}] 05:13:33 INFO - PROCESS | 2244 | 1468498413222 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 2244 | 1468498413223 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:33 INFO - PROCESS | 2244 | 1468498413300 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:13:33 INFO - PROCESS | 2244 | 1468498413303 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2244 | 1468498413304 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x128896800 == 37 [pid = 2244] [id = 575] 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x112dbdc00) [pid = 2244] [serial = 1725] [outer = 0x0] 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x11645a800) [pid = 2244] [serial = 1726] [outer = 0x112dbdc00] 05:13:33 INFO - PROCESS | 2244 | 1468498413328 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1188a2c00) [pid = 2244] [serial = 1727] [outer = 0x112dbdc00] 05:13:33 INFO - PROCESS | 2244 | 1468498413656 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 541ms 05:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:13:33 INFO - PROCESS | 2244 | 1468498413687 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 2244 | 1468498413688 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:13:33 INFO - PROCESS | 2244 | 1468498413690 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 2244 | 1468498413691 Marionette TRACE conn2 <- [1,2274,null,{}] 05:13:33 INFO - PROCESS | 2244 | 1468498413693 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 2244 | 1468498413694 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:33 INFO - PROCESS | 2244 | 1468498413772 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:13:33 INFO - PROCESS | 2244 | 1468498413775 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2244 | 1468498413776 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x12549f000 == 38 [pid = 2244] [id = 576] 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1193d1800) [pid = 2244] [serial = 1728] [outer = 0x0] 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x124d92000) [pid = 2244] [serial = 1729] [outer = 0x1193d1800] 05:13:33 INFO - PROCESS | 2244 | 1468498413803 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x128b4e000) [pid = 2244] [serial = 1730] [outer = 0x1193d1800] 05:13:34 INFO - PROCESS | 2244 | 1468498414123 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 467ms 05:13:34 INFO - PROCESS | 2244 | 1468498414158 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2244 | 1468498414159 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:13:34 INFO - PROCESS | 2244 | 1468498414185 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2244 | 1468498414187 Marionette TRACE conn2 <- [1,2278,null,{}] 05:13:34 INFO - PROCESS | 2244 | 1468498414191 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 2244 | 1468498414193 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:34 INFO - PROCESS | 2244 | 1468498414285 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:13:34 INFO - PROCESS | 2244 | 1468498414289 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 2244 | 1468498414290 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d060000 == 39 [pid = 2244] [id = 577] 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1186ae800) [pid = 2244] [serial = 1731] [outer = 0x0] 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x129344000) [pid = 2244] [serial = 1732] [outer = 0x1186ae800] 05:13:34 INFO - PROCESS | 2244 | 1468498414322 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x129395000) [pid = 2244] [serial = 1733] [outer = 0x1186ae800] 05:13:34 INFO - PROCESS | 2244 | 1468498414637 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 494ms 05:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:13:34 INFO - PROCESS | 2244 | 1468498414657 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2244 | 1468498414658 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:13:34 INFO - PROCESS | 2244 | 1468498414660 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2244 | 1468498414661 Marionette TRACE conn2 <- [1,2282,null,{}] 05:13:34 INFO - PROCESS | 2244 | 1468498414666 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 2244 | 1468498414667 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:34 INFO - PROCESS | 2244 | 1468498414743 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:13:34 INFO - PROCESS | 2244 | 1468498414749 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 2244 | 1468498414750 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5db800 == 40 [pid = 2244] [id = 578] 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x129395800) [pid = 2244] [serial = 1734] [outer = 0x0] 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12a49ac00) [pid = 2244] [serial = 1735] [outer = 0x129395800] 05:13:34 INFO - PROCESS | 2244 | 1468498414774 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12a555800) [pid = 2244] [serial = 1736] [outer = 0x129395800] 05:13:35 INFO - PROCESS | 2244 | 1468498415115 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 05:13:35 INFO - PROCESS | 2244 | 1468498415132 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2244 | 1468498415133 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:13:35 INFO - PROCESS | 2244 | 1468498415136 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2244 | 1468498415136 Marionette TRACE conn2 <- [1,2286,null,{}] 05:13:35 INFO - PROCESS | 2244 | 1468498415139 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2244 | 1468498415140 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:35 INFO - PROCESS | 2244 | 1468498415248 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:13:35 INFO - PROCESS | 2244 | 1468498415335 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2244 | 1468498415336 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169b2000 == 41 [pid = 2244] [id = 579] 05:13:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x110e9d000) [pid = 2244] [serial = 1737] [outer = 0x0] 05:13:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x111f21000) [pid = 2244] [serial = 1738] [outer = 0x110e9d000] 05:13:35 INFO - PROCESS | 2244 | 1468498415368 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x112c5a000) [pid = 2244] [serial = 1739] [outer = 0x110e9d000] 05:13:35 INFO - PROCESS | 2244 | 1468498415811 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 717ms 05:13:35 INFO - PROCESS | 2244 | 1468498415864 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2244 | 1468498415866 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:13:35 INFO - PROCESS | 2244 | 1468498415870 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2244 | 1468498415872 Marionette TRACE conn2 <- [1,2290,null,{}] 05:13:35 INFO - PROCESS | 2244 | 1468498415876 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2244 | 1468498415880 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:35 INFO - PROCESS | 2244 | 1468498415981 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:13:36 INFO - PROCESS | 2244 | 1468498416056 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 2244 | 1468498416058 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x121909000 == 42 [pid = 2244] [id = 580] 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1180f5800) [pid = 2244] [serial = 1740] [outer = 0x0] 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x11827bc00) [pid = 2244] [serial = 1741] [outer = 0x1180f5800] 05:13:36 INFO - PROCESS | 2244 | 1468498416087 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1184a0400) [pid = 2244] [serial = 1742] [outer = 0x1180f5800] 05:13:36 INFO - PROCESS | 2244 | 1468498416501 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 05:13:36 INFO - PROCESS | 2244 | 1468498416543 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:13:36 INFO - PROCESS | 2244 | 1468498416546 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:13:36 INFO - PROCESS | 2244 | 1468498416548 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 2244 | 1468498416550 Marionette TRACE conn2 <- [1,2294,null,{}] 05:13:36 INFO - PROCESS | 2244 | 1468498416552 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 2244 | 1468498416554 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:36 INFO - PROCESS | 2244 | 1468498416680 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:13:36 INFO - PROCESS | 2244 | 1468498416747 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 2244 | 1468498416748 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c50a000 == 43 [pid = 2244] [id = 581] 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1194b4c00) [pid = 2244] [serial = 1743] [outer = 0x0] 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1211e3800) [pid = 2244] [serial = 1744] [outer = 0x1194b4c00] 05:13:36 INFO - PROCESS | 2244 | 1468498416777 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x124ed6400) [pid = 2244] [serial = 1745] [outer = 0x1194b4c00] 05:13:37 INFO - PROCESS | 2244 | 1468498417217 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 675ms 05:13:37 INFO - PROCESS | 2244 | 1468498417223 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 2244 | 1468498417225 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:13:37 INFO - PROCESS | 2244 | 1468498417232 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 2244 | 1468498417236 Marionette TRACE conn2 <- [1,2298,null,{}] 05:13:37 INFO - PROCESS | 2244 | 1468498417240 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 2244 | 1468498417242 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:37 INFO - PROCESS | 2244 | 1468498417344 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:13:37 INFO - PROCESS | 2244 | 1468498417407 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 2244 | 1468498417408 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5e2000 == 44 [pid = 2244] [id = 582] 05:13:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1211e3400) [pid = 2244] [serial = 1746] [outer = 0x0] 05:13:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12648fc00) [pid = 2244] [serial = 1747] [outer = 0x1211e3400] 05:13:37 INFO - PROCESS | 2244 | 1468498417436 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1288ad000) [pid = 2244] [serial = 1748] [outer = 0x1211e3400] 05:13:37 INFO - PROCESS | 2244 | 1468498417855 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 678ms 05:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:13:37 INFO - PROCESS | 2244 | 1468498417907 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 2244 | 1468498417909 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:13:37 INFO - PROCESS | 2244 | 1468498417930 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 2244 | 1468498417932 Marionette TRACE conn2 <- [1,2302,null,{}] 05:13:37 INFO - PROCESS | 2244 | 1468498417937 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 2244 | 1468498417938 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:38 INFO - PROCESS | 2244 | 1468498418187 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:13:38 INFO - PROCESS | 2244 | 1468498418295 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2244 | 1468498418296 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x11947d000 == 45 [pid = 2244] [id = 583] 05:13:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x112fe5400) [pid = 2244] [serial = 1749] [outer = 0x0] 05:13:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x113eef800) [pid = 2244] [serial = 1750] [outer = 0x112fe5400] 05:13:38 INFO - PROCESS | 2244 | 1468498418324 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x116911400) [pid = 2244] [serial = 1751] [outer = 0x112fe5400] 05:13:38 INFO - PROCESS | 2244 | 1468498418765 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 891ms 05:13:38 INFO - PROCESS | 2244 | 1468498418818 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2244 | 1468498418822 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:13:38 INFO - PROCESS | 2244 | 1468498418829 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 2244 | 1468498418833 Marionette TRACE conn2 <- [1,2306,null,{}] 05:13:38 INFO - PROCESS | 2244 | 1468498418838 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 2244 | 1468498418840 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:38 INFO - PROCESS | 2244 | 1468498418971 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:13:39 INFO - PROCESS | 2244 | 1468498419081 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 2244 | 1468498419083 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f9b800 == 46 [pid = 2244] [id = 584] 05:13:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1180f1c00) [pid = 2244] [serial = 1752] [outer = 0x0] 05:13:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x11827d800) [pid = 2244] [serial = 1753] [outer = 0x1180f1c00] 05:13:39 INFO - PROCESS | 2244 | 1468498419127 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1185e5000) [pid = 2244] [serial = 1754] [outer = 0x1180f1c00] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5db800 == 45 [pid = 2244] [id = 578] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12d060000 == 44 [pid = 2244] [id = 577] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12549f000 == 43 [pid = 2244] [id = 576] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x128896800 == 42 [pid = 2244] [id = 575] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12b182800 == 41 [pid = 2244] [id = 574] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12a633800 == 40 [pid = 2244] [id = 573] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e7000 == 39 [pid = 2244] [id = 572] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x118588800 == 38 [pid = 2244] [id = 571] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x126302800 == 37 [pid = 2244] [id = 570] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x121425000 == 36 [pid = 2244] [id = 569] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x118f03000 == 35 [pid = 2244] [id = 568] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x11708c000 == 34 [pid = 2244] [id = 567] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x119539000 == 33 [pid = 2244] [id = 566] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x115dca000 == 32 [pid = 2244] [id = 565] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x11947d000 == 31 [pid = 2244] [id = 583] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5e2000 == 30 [pid = 2244] [id = 582] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x12c50a000 == 29 [pid = 2244] [id = 581] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x121909000 == 28 [pid = 2244] [id = 580] 05:13:39 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b2000 == 27 [pid = 2244] [id = 579] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x12180f400) [pid = 2244] [serial = 1687] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1266d9c00) [pid = 2244] [serial = 1691] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x11941e000) [pid = 2244] [serial = 1673] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x125f0d400) [pid = 2244] [serial = 1688] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x126412400) [pid = 2244] [serial = 1690] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1273d6400) [pid = 2244] [serial = 1693] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x11846c000) [pid = 2244] [serial = 1649] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1167ee000) [pid = 2244] [serial = 1666] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1176f1400) [pid = 2244] [serial = 1648] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1172a0000) [pid = 2244] [serial = 1667] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x119788800) [pid = 2244] [serial = 1652] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1180ee400) [pid = 2244] [serial = 1660] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1193d4c00) [pid = 2244] [serial = 1651] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x118425000) [pid = 2244] [serial = 1661] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x127293800) [pid = 2244] [serial = 1655] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x125f06800) [pid = 2244] [serial = 1654] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1194bc400) [pid = 2244] [serial = 1675] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x127608c00) [pid = 2244] [serial = 1658] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1185e1c00) [pid = 2244] [serial = 1669] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x118fbf400) [pid = 2244] [serial = 1670] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x125f0fc00) [pid = 2244] [serial = 1657] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1193d2800) [pid = 2244] [serial = 1672] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x113a9e800) [pid = 2244] [serial = 1663] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x115fc3c00) [pid = 2244] [serial = 1664] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1211eb000) [pid = 2244] [serial = 1678] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x11978d400) [pid = 2244] [serial = 1676] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x124d19800) [pid = 2244] [serial = 1681] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x123d09800) [pid = 2244] [serial = 1679] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1254a6800) [pid = 2244] [serial = 1682] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1167f0000) [pid = 2244] [serial = 1685] [outer = 0x0] [url = about:blank] 05:13:39 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1121bec00) [pid = 2244] [serial = 1684] [outer = 0x0] [url = about:blank] 05:13:40 INFO - PROCESS | 2244 | 1468498420064 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1275ms 05:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:13:40 INFO - PROCESS | 2244 | 1468498420103 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 2244 | 1468498420105 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:13:40 INFO - PROCESS | 2244 | 1468498420108 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 2244 | 1468498420110 Marionette TRACE conn2 <- [1,2310,null,{}] 05:13:40 INFO - PROCESS | 2244 | 1468498420113 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 2244 | 1468498420115 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:40 INFO - PROCESS | 2244 | 1468498420192 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:13:40 INFO - PROCESS | 2244 | 1468498420198 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 2244 | 1468498420201 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x11708c800 == 28 [pid = 2244] [id = 585] 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1127d3000) [pid = 2244] [serial = 1755] [outer = 0x0] 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x115de5400) [pid = 2244] [serial = 1756] [outer = 0x1127d3000] 05:13:40 INFO - PROCESS | 2244 | 1468498420228 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1167e9800) [pid = 2244] [serial = 1757] [outer = 0x1127d3000] 05:13:40 INFO - PROCESS | 2244 | 1468498420586 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 520ms 05:13:40 INFO - PROCESS | 2244 | 1468498420629 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 2244 | 1468498420632 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:13:40 INFO - PROCESS | 2244 | 1468498420637 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 2244 | 1468498420639 Marionette TRACE conn2 <- [1,2314,null,{}] 05:13:40 INFO - PROCESS | 2244 | 1468498420641 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 2244 | 1468498420642 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:40 INFO - PROCESS | 2244 | 1468498420723 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:13:40 INFO - PROCESS | 2244 | 1468498420727 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 2244 | 1468498420728 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f04000 == 29 [pid = 2244] [id = 586] 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x11697f800) [pid = 2244] [serial = 1758] [outer = 0x0] 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1180f0000) [pid = 2244] [serial = 1759] [outer = 0x11697f800] 05:13:40 INFO - PROCESS | 2244 | 1468498420758 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x118425000) [pid = 2244] [serial = 1760] [outer = 0x11697f800] 05:13:41 INFO - PROCESS | 2244 | 1468498421132 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 518ms 05:13:41 INFO - PROCESS | 2244 | 1468498421156 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 2244 | 1468498421157 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:13:41 INFO - PROCESS | 2244 | 1468498421159 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 2244 | 1468498421162 Marionette TRACE conn2 <- [1,2318,null,{}] 05:13:41 INFO - PROCESS | 2244 | 1468498421170 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 2244 | 1468498421173 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:41 INFO - PROCESS | 2244 | 1468498421249 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:13:41 INFO - PROCESS | 2244 | 1468498421254 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 2244 | 1468498421256 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x121251800 == 30 [pid = 2244] [id = 587] 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1185e7000) [pid = 2244] [serial = 1761] [outer = 0x0] 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x118fbf000) [pid = 2244] [serial = 1762] [outer = 0x1185e7000] 05:13:41 INFO - PROCESS | 2244 | 1468498421286 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1193d8000) [pid = 2244] [serial = 1763] [outer = 0x1185e7000] 05:13:41 INFO - PROCESS | 2244 | 1468498421615 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 2244 | 1468498421636 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:13:41 INFO - PROCESS | 2244 | 1468498421638 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 2244 | 1468498421639 Marionette TRACE conn2 <- [1,2322,null,{}] 05:13:41 INFO - PROCESS | 2244 | 1468498421642 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 2244 | 1468498421643 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:41 INFO - PROCESS | 2244 | 1468498421723 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:13:41 INFO - PROCESS | 2244 | 1468498421797 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 2244 | 1468498421798 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x121922800 == 31 [pid = 2244] [id = 588] 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x116495800) [pid = 2244] [serial = 1764] [outer = 0x0] 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1194b6000) [pid = 2244] [serial = 1765] [outer = 0x116495800] 05:13:41 INFO - PROCESS | 2244 | 1468498421823 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x119e4a800) [pid = 2244] [serial = 1766] [outer = 0x116495800] 05:13:42 INFO - PROCESS | 2244 | 1468498422160 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 567ms 05:13:42 INFO - PROCESS | 2244 | 1468498422207 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2244 | 1468498422208 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:13:42 INFO - PROCESS | 2244 | 1468498422210 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2244 | 1468498422211 Marionette TRACE conn2 <- [1,2326,null,{}] 05:13:42 INFO - PROCESS | 2244 | 1468498422213 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 2244 | 1468498422215 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:42 INFO - PROCESS | 2244 | 1468498422310 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:13:42 INFO - PROCESS | 2244 | 1468498422314 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2244 | 1468498422315 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x1254a0800 == 32 [pid = 2244] [id = 589] 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x117ed2c00) [pid = 2244] [serial = 1767] [outer = 0x0] 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x121803800) [pid = 2244] [serial = 1768] [outer = 0x117ed2c00] 05:13:42 INFO - PROCESS | 2244 | 1468498422339 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x123c0b400) [pid = 2244] [serial = 1769] [outer = 0x117ed2c00] 05:13:42 INFO - PROCESS | 2244 | 1468498422693 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 05:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:13:42 INFO - PROCESS | 2244 | 1468498422733 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2244 | 1468498422734 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:13:42 INFO - PROCESS | 2244 | 1468498422737 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2244 | 1468498422738 Marionette TRACE conn2 <- [1,2330,null,{}] 05:13:42 INFO - PROCESS | 2244 | 1468498422740 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 2244 | 1468498422744 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:42 INFO - PROCESS | 2244 | 1468498422850 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:13:42 INFO - PROCESS | 2244 | 1468498422854 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2244 | 1468498422855 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888e800 == 33 [pid = 2244] [id = 590] 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x123c0f800) [pid = 2244] [serial = 1770] [outer = 0x0] 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x123d11800) [pid = 2244] [serial = 1771] [outer = 0x123c0f800] 05:13:42 INFO - PROCESS | 2244 | 1468498422880 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125f03800) [pid = 2244] [serial = 1772] [outer = 0x123c0f800] 05:13:43 INFO - PROCESS | 2244 | 1468498423198 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 05:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:13:43 INFO - PROCESS | 2244 | 1468498423256 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 2244 | 1468498423257 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:13:43 INFO - PROCESS | 2244 | 1468498423259 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 2244 | 1468498423260 Marionette TRACE conn2 <- [1,2334,null,{}] 05:13:43 INFO - PROCESS | 2244 | 1468498423263 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 2244 | 1468498423266 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:43 INFO - PROCESS | 2244 | 1468498423361 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:13:43 INFO - PROCESS | 2244 | 1468498423402 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 2244 | 1468498423403 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x129316800 == 34 [pid = 2244] [id = 591] 05:13:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x125f04400) [pid = 2244] [serial = 1773] [outer = 0x0] 05:13:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x125fdd800) [pid = 2244] [serial = 1774] [outer = 0x125f04400] 05:13:43 INFO - PROCESS | 2244 | 1468498423427 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12639b400) [pid = 2244] [serial = 1775] [outer = 0x125f04400] 05:13:43 INFO - PROCESS | 2244 | 1468498423740 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x113ced400) [pid = 2244] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1128b1800) [pid = 2244] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1128ae400) [pid = 2244] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x119b0b000) [pid = 2244] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1193d1800) [pid = 2244] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1164e2000) [pid = 2244] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x12728f800) [pid = 2244] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x115de6400) [pid = 2244] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1186acc00) [pid = 2244] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x110e7b000) [pid = 2244] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118fcb000) [pid = 2244] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1186ae800) [pid = 2244] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x112dbdc00) [pid = 2244] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1288a6000) [pid = 2244] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:13:43 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x129395800) [pid = 2244] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:13:43 INFO - PROCESS | 2244 | 1468498423923 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 2244 | 1468498423924 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:13:43 INFO - PROCESS | 2244 | 1468498423935 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 2244 | 1468498423936 Marionette TRACE conn2 <- [1,2338,null,{}] 05:13:43 INFO - PROCESS | 2244 | 1468498423938 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 2244 | 1468498423939 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | 1468498424016 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:13:44 INFO - PROCESS | 2244 | 1468498424020 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2244 | 1468498424021 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x12958d000 == 35 [pid = 2244] [id = 592] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x112dbdc00) [pid = 2244] [serial = 1776] [outer = 0x0] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1167d9000) [pid = 2244] [serial = 1777] [outer = 0x112dbdc00] 05:13:44 INFO - PROCESS | 2244 | 1468498424046 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1185e3800) [pid = 2244] [serial = 1778] [outer = 0x112dbdc00] 05:13:44 INFO - PROCESS | 2244 | 1468498424352 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 426ms 05:13:44 INFO - PROCESS | 2244 | 1468498424355 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 2244 | 1468498424357 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:13:44 INFO - PROCESS | 2244 | 1468498424375 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2244 | 1468498424376 Marionette TRACE conn2 <- [1,2342,null,{}] 05:13:44 INFO - PROCESS | 2244 | 1468498424381 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 2244 | 1468498424384 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | 1468498424462 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:13:44 INFO - PROCESS | 2244 | 1468498424468 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2244 | 1468498424469 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a627800 == 36 [pid = 2244] [id = 593] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1185e4400) [pid = 2244] [serial = 1779] [outer = 0x0] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x125febc00) [pid = 2244] [serial = 1780] [outer = 0x1185e4400] 05:13:44 INFO - PROCESS | 2244 | 1468498424493 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1266d6c00) [pid = 2244] [serial = 1781] [outer = 0x1185e4400] 05:13:44 INFO - PROCESS | 2244 | 1468498424835 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 474ms 05:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:13:44 INFO - PROCESS | 2244 | 1468498424847 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 2244 | 1468498424849 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:13:44 INFO - PROCESS | 2244 | 1468498424852 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2244 | 1468498424853 Marionette TRACE conn2 <- [1,2346,null,{}] 05:13:44 INFO - PROCESS | 2244 | 1468498424855 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 2244 | 1468498424856 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | 1468498424961 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:13:44 INFO - PROCESS | 2244 | 1468498424970 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2244 | 1468498424971 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa6800 == 37 [pid = 2244] [id = 594] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12728f800) [pid = 2244] [serial = 1782] [outer = 0x0] 05:13:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x127296000) [pid = 2244] [serial = 1783] [outer = 0x12728f800] 05:13:44 INFO - PROCESS | 2244 | 1468498424995 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1273cb800) [pid = 2244] [serial = 1784] [outer = 0x12728f800] 05:13:45 INFO - PROCESS | 2244 | 1468498425306 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 467ms 05:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:13:45 INFO - PROCESS | 2244 | 1468498425320 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 2244 | 1468498425321 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:13:45 INFO - PROCESS | 2244 | 1468498425323 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 2244 | 1468498425325 Marionette TRACE conn2 <- [1,2350,null,{}] 05:13:45 INFO - PROCESS | 2244 | 1468498425338 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 2244 | 1468498425340 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:45 INFO - PROCESS | 2244 | 1468498425427 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:13:45 INFO - PROCESS | 2244 | 1468498425433 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2244 | 1468498425435 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9ba000 == 38 [pid = 2244] [id = 595] 05:13:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x113c75c00) [pid = 2244] [serial = 1785] [outer = 0x0] 05:13:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1273d3c00) [pid = 2244] [serial = 1786] [outer = 0x113c75c00] 05:13:45 INFO - PROCESS | 2244 | 1468498425462 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x128dea800) [pid = 2244] [serial = 1787] [outer = 0x113c75c00] 05:13:45 INFO - PROCESS | 2244 | 1468498425798 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 521ms 05:13:45 INFO - PROCESS | 2244 | 1468498425845 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 2244 | 1468498425846 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:13:45 INFO - PROCESS | 2244 | 1468498425848 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 2244 | 1468498425850 Marionette TRACE conn2 <- [1,2354,null,{}] 05:13:45 INFO - PROCESS | 2244 | 1468498425863 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 2244 | 1468498425864 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:45 INFO - PROCESS | 2244 | 1468498425942 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:13:46 INFO - PROCESS | 2244 | 1468498426045 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 2244 | 1468498426047 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x115fe4800 == 39 [pid = 2244] [id = 596] 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x110e77400) [pid = 2244] [serial = 1788] [outer = 0x0] 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x110e99c00) [pid = 2244] [serial = 1789] [outer = 0x110e77400] 05:13:46 INFO - PROCESS | 2244 | 1468498426078 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1127d2800) [pid = 2244] [serial = 1790] [outer = 0x110e77400] 05:13:46 INFO - PROCESS | 2244 | 1468498426602 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 768ms 05:13:46 INFO - PROCESS | 2244 | 1468498426642 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 2244 | 1468498426644 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:13:46 INFO - PROCESS | 2244 | 1468498426651 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 2244 | 1468498426653 Marionette TRACE conn2 <- [1,2358,null,{}] 05:13:46 INFO - PROCESS | 2244 | 1468498426657 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 2244 | 1468498426660 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:46 INFO - PROCESS | 2244 | 1468498426767 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:13:46 INFO - PROCESS | 2244 | 1468498426851 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 2244 | 1468498426853 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x121249000 == 40 [pid = 2244] [id = 597] 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x11662bc00) [pid = 2244] [serial = 1791] [outer = 0x0] 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1167f3000) [pid = 2244] [serial = 1792] [outer = 0x11662bc00] 05:13:46 INFO - PROCESS | 2244 | 1468498426883 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1176f0800) [pid = 2244] [serial = 1793] [outer = 0x11662bc00] 05:13:47 INFO - PROCESS | 2244 | 1468498427603 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1027ms 05:13:47 INFO - PROCESS | 2244 | 1468498427679 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 2244 | 1468498427683 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:13:47 INFO - PROCESS | 2244 | 1468498427688 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 2244 | 1468498427690 Marionette TRACE conn2 <- [1,2362,null,{}] 05:13:47 INFO - PROCESS | 2244 | 1468498427713 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 2244 | 1468498427715 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:47 INFO - PROCESS | 2244 | 1468498427865 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:13:47 INFO - PROCESS | 2244 | 1468498427992 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 2244 | 1468498427995 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x117008000 == 41 [pid = 2244] [id = 598] 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1127d7000) [pid = 2244] [serial = 1794] [outer = 0x0] 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1128a6800) [pid = 2244] [serial = 1795] [outer = 0x1127d7000] 05:13:48 INFO - PROCESS | 2244 | 1468498428022 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x112981400) [pid = 2244] [serial = 1796] [outer = 0x1127d7000] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9ba000 == 40 [pid = 2244] [id = 595] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa6800 == 39 [pid = 2244] [id = 594] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12a627800 == 38 [pid = 2244] [id = 593] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12958d000 == 37 [pid = 2244] [id = 592] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x129316800 == 36 [pid = 2244] [id = 591] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x12888e800 == 35 [pid = 2244] [id = 590] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x1254a0800 == 34 [pid = 2244] [id = 589] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x121922800 == 33 [pid = 2244] [id = 588] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x121251800 == 32 [pid = 2244] [id = 587] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x118f04000 == 31 [pid = 2244] [id = 586] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x11708c800 == 30 [pid = 2244] [id = 585] 05:13:48 INFO - PROCESS | 2244 | --DOCSHELL 0x118f9b800 == 29 [pid = 2244] [id = 584] 05:13:48 INFO - PROCESS | 2244 | 1468498428438 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x116a23c00) [pid = 2244] [serial = 1705] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x123ca2000) [pid = 2244] [serial = 1714] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1273d2000) [pid = 2244] [serial = 1718] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x121a8c800) [pid = 2244] [serial = 1712] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x128b4e000) [pid = 2244] [serial = 1730] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124ad0400) [pid = 2244] [serial = 1715] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1167f5800) [pid = 2244] [serial = 1699] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x117ed1c00) [pid = 2244] [serial = 1700] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x128b54c00) [pid = 2244] [serial = 1694] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11697c000) [pid = 2244] [serial = 1703] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1194b0800) [pid = 2244] [serial = 1709] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1128ac800) [pid = 2244] [serial = 1697] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x124d92000) [pid = 2244] [serial = 1729] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x128de4800) [pid = 2244] [serial = 1721] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x129344000) [pid = 2244] [serial = 1732] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1161a5800) [pid = 2244] [serial = 1702] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x111e2e800) [pid = 2244] [serial = 1696] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1188a2c00) [pid = 2244] [serial = 1727] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1193cd800) [pid = 2244] [serial = 1708] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x121341800) [pid = 2244] [serial = 1711] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1288a3400) [pid = 2244] [serial = 1720] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x11834d000) [pid = 2244] [serial = 1706] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11645a800) [pid = 2244] [serial = 1726] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1290d7400) [pid = 2244] [serial = 1723] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x125d76400) [pid = 2244] [serial = 1717] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x129336400) [pid = 2244] [serial = 1724] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12a49ac00) [pid = 2244] [serial = 1735] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x129395000) [pid = 2244] [serial = 1733] [outer = 0x0] [url = about:blank] 05:13:48 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x12a555800) [pid = 2244] [serial = 1736] [outer = 0x0] [url = about:blank] 05:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 824ms 05:13:48 INFO - PROCESS | 2244 | 1468498428512 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 2244 | 1468498428517 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:13:48 INFO - PROCESS | 2244 | 1468498428524 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 2244 | 1468498428527 Marionette TRACE conn2 <- [1,2366,null,{}] 05:13:48 INFO - PROCESS | 2244 | 1468498428530 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 2244 | 1468498428533 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:48 INFO - PROCESS | 2244 | 1468498428654 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:13:48 INFO - PROCESS | 2244 | 1468498428666 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 2244 | 1468498428668 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x118538000 == 30 [pid = 2244] [id = 599] 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x113cf1000) [pid = 2244] [serial = 1797] [outer = 0x0] 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1150a2800) [pid = 2244] [serial = 1798] [outer = 0x113cf1000] 05:13:48 INFO - PROCESS | 2244 | 1468498428711 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1161aa400) [pid = 2244] [serial = 1799] [outer = 0x113cf1000] 05:13:49 INFO - PROCESS | 2244 | 1468498429109 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 624ms 05:13:49 INFO - PROCESS | 2244 | 1468498429149 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 2244 | 1468498429150 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:13:49 INFO - PROCESS | 2244 | 1468498429153 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 2244 | 1468498429155 Marionette TRACE conn2 <- [1,2370,null,{}] 05:13:49 INFO - PROCESS | 2244 | 1468498429163 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 2244 | 1468498429166 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:49 INFO - PROCESS | 2244 | 1468498429267 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:13:49 INFO - PROCESS | 2244 | 1468498429272 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 2244 | 1468498429275 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f77800 == 31 [pid = 2244] [id = 600] 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x11729ec00) [pid = 2244] [serial = 1800] [outer = 0x0] 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1180f8800) [pid = 2244] [serial = 1801] [outer = 0x11729ec00] 05:13:49 INFO - PROCESS | 2244 | 1468498429302 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118351c00) [pid = 2244] [serial = 1802] [outer = 0x11729ec00] 05:13:49 INFO - PROCESS | 2244 | 1468498429671 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 573ms 05:13:49 INFO - PROCESS | 2244 | 1468498429726 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 2244 | 1468498429728 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:13:49 INFO - PROCESS | 2244 | 1468498429736 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 2244 | 1468498429737 Marionette TRACE conn2 <- [1,2374,null,{}] 05:13:49 INFO - PROCESS | 2244 | 1468498429740 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 2244 | 1468498429741 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:49 INFO - PROCESS | 2244 | 1468498429820 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:13:49 INFO - PROCESS | 2244 | 1468498429824 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 2244 | 1468498429825 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ffe000 == 32 [pid = 2244] [id = 601] 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1128a7000) [pid = 2244] [serial = 1803] [outer = 0x0] 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1185eac00) [pid = 2244] [serial = 1804] [outer = 0x1128a7000] 05:13:49 INFO - PROCESS | 2244 | 1468498429853 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118f4e800) [pid = 2244] [serial = 1805] [outer = 0x1128a7000] 05:13:50 INFO - PROCESS | 2244 | 1468498430194 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 05:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:13:50 INFO - PROCESS | 2244 | 1468498430208 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2244 | 1468498430209 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:13:50 INFO - PROCESS | 2244 | 1468498430214 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 2244 | 1468498430218 Marionette TRACE conn2 <- [1,2378,null,{}] 05:13:50 INFO - PROCESS | 2244 | 1468498430222 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 2244 | 1468498430224 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:50 INFO - PROCESS | 2244 | 1468498430383 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:13:50 INFO - PROCESS | 2244 | 1468498430394 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 2244 | 1468498430395 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x11852c800 == 33 [pid = 2244] [id = 602] 05:13:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x11297b800) [pid = 2244] [serial = 1806] [outer = 0x0] 05:13:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x118ff0800) [pid = 2244] [serial = 1807] [outer = 0x11297b800] 05:13:50 INFO - PROCESS | 2244 | 1468498430435 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1193d8800) [pid = 2244] [serial = 1808] [outer = 0x11297b800] 05:13:50 INFO - PROCESS | 2244 | 1468498430872 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 673ms 05:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:13:50 INFO - PROCESS | 2244 | 1468498430886 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2244 | 1468498430887 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:13:50 INFO - PROCESS | 2244 | 1468498430889 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 2244 | 1468498430890 Marionette TRACE conn2 <- [1,2382,null,{}] 05:13:50 INFO - PROCESS | 2244 | 1468498430892 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 2244 | 1468498430897 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:51 INFO - PROCESS | 2244 | 1468498431020 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:13:51 INFO - PROCESS | 2244 | 1468498431031 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2244 | 1468498431033 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12930c800 == 34 [pid = 2244] [id = 603] 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x11941b400) [pid = 2244] [serial = 1809] [outer = 0x0] 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x11978cc00) [pid = 2244] [serial = 1810] [outer = 0x11941b400] 05:13:51 INFO - PROCESS | 2244 | 1468498431057 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x123cab400) [pid = 2244] [serial = 1811] [outer = 0x11941b400] 05:13:51 INFO - PROCESS | 2244 | 1468498431403 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 521ms 05:13:51 INFO - PROCESS | 2244 | 1468498431410 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:13:51 INFO - PROCESS | 2244 | 1468498431412 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:13:51 INFO - PROCESS | 2244 | 1468498431417 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 2244 | 1468498431419 Marionette TRACE conn2 <- [1,2386,null,{}] 05:13:51 INFO - PROCESS | 2244 | 1468498431421 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 2244 | 1468498431422 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:51 INFO - PROCESS | 2244 | 1468498431525 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:13:51 INFO - PROCESS | 2244 | 1468498431535 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2244 | 1468498431536 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4e9000 == 35 [pid = 2244] [id = 604] 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x117296800) [pid = 2244] [serial = 1812] [outer = 0x0] 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x124d13800) [pid = 2244] [serial = 1813] [outer = 0x117296800] 05:13:51 INFO - PROCESS | 2244 | 1468498431560 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125430400) [pid = 2244] [serial = 1814] [outer = 0x117296800] 05:13:52 INFO - PROCESS | 2244 | 1468498432007 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 622ms 05:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:13:52 INFO - PROCESS | 2244 | 1468498432039 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2244 | 1468498432041 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:13:52 INFO - PROCESS | 2244 | 1468498432052 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2244 | 1468498432053 Marionette TRACE conn2 <- [1,2390,null,{}] 05:13:52 INFO - PROCESS | 2244 | 1468498432057 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 2244 | 1468498432058 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:52 INFO - PROCESS | 2244 | 1468498432174 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:13:52 INFO - PROCESS | 2244 | 1468498432179 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 2244 | 1468498432180 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa6000 == 36 [pid = 2244] [id = 605] 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1176eec00) [pid = 2244] [serial = 1815] [outer = 0x0] 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x125f07400) [pid = 2244] [serial = 1816] [outer = 0x1176eec00] 05:13:52 INFO - PROCESS | 2244 | 1468498432205 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x125fe5000) [pid = 2244] [serial = 1817] [outer = 0x1176eec00] 05:13:52 INFO - PROCESS | 2244 | 1468498432516 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 530ms 05:13:52 INFO - PROCESS | 2244 | 1468498432574 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2244 | 1468498432575 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:13:52 INFO - PROCESS | 2244 | 1468498432577 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2244 | 1468498432579 Marionette TRACE conn2 <- [1,2394,null,{}] 05:13:52 INFO - PROCESS | 2244 | 1468498432587 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 2244 | 1468498432588 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:52 INFO - PROCESS | 2244 | 1468498432785 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x110e9d000) [pid = 2244] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x125f04400) [pid = 2244] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1180f5800) [pid = 2244] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x112dbdc00) [pid = 2244] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1194b4c00) [pid = 2244] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12728f800) [pid = 2244] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1211e3400) [pid = 2244] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1185e4400) [pid = 2244] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x112fe5400) [pid = 2244] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x116495800) [pid = 2244] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x117ed2c00) [pid = 2244] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x123c0f800) [pid = 2244] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1127d3000) [pid = 2244] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1180f1c00) [pid = 2244] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11697f800) [pid = 2244] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:13:52 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1185e7000) [pid = 2244] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:13:52 INFO - PROCESS | 2244 | 1468498432848 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 2244 | 1468498432850 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x118487800 == 37 [pid = 2244] [id = 606] 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x111ca8c00) [pid = 2244] [serial = 1818] [outer = 0x0] 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x112c51800) [pid = 2244] [serial = 1819] [outer = 0x111ca8c00] 05:13:52 INFO - PROCESS | 2244 | 1468498432881 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1167cd000) [pid = 2244] [serial = 1820] [outer = 0x111ca8c00] 05:13:53 INFO - PROCESS | 2244 | 1468498433160 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 625ms 05:13:53 INFO - PROCESS | 2244 | 1468498433204 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 2244 | 1468498433205 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:13:53 INFO - PROCESS | 2244 | 1468498433208 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 2244 | 1468498433209 Marionette TRACE conn2 <- [1,2398,null,{}] 05:13:53 INFO - PROCESS | 2244 | 1468498433212 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 2244 | 1468498433215 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:53 INFO - PROCESS | 2244 | 1468498433333 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:13:53 INFO - PROCESS | 2244 | 1468498433418 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 2244 | 1468498433419 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ffb000 == 38 [pid = 2244] [id = 607] 05:13:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1121b1400) [pid = 2244] [serial = 1821] [outer = 0x0] 05:13:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1186b2800) [pid = 2244] [serial = 1822] [outer = 0x1121b1400] 05:13:53 INFO - PROCESS | 2244 | 1468498433459 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125fe6000) [pid = 2244] [serial = 1823] [outer = 0x1121b1400] 05:13:53 INFO - PROCESS | 2244 | 1468498433752 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 569ms 05:13:53 INFO - PROCESS | 2244 | 1468498433786 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:13:53 INFO - PROCESS | 2244 | 1468498433788 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:13:53 INFO - PROCESS | 2244 | 1468498433790 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 2244 | 1468498433792 Marionette TRACE conn2 <- [1,2402,null,{}] 05:13:53 INFO - PROCESS | 2244 | 1468498433794 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 2244 | 1468498433796 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:53 INFO - PROCESS | 2244 | 1468498433902 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:13:53 INFO - PROCESS | 2244 | 1468498433905 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 2244 | 1468498433906 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9be800 == 39 [pid = 2244] [id = 608] 05:13:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x118f54400) [pid = 2244] [serial = 1824] [outer = 0x0] 05:13:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x126490800) [pid = 2244] [serial = 1825] [outer = 0x118f54400] 05:13:54 INFO - PROCESS | 2244 | 1468498433996 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1273d6400) [pid = 2244] [serial = 1826] [outer = 0x118f54400] 05:13:54 INFO - PROCESS | 2244 | 1468498434300 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 522ms 05:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:13:54 INFO - PROCESS | 2244 | 1468498434318 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2244 | 1468498434319 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:13:54 INFO - PROCESS | 2244 | 1468498434322 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2244 | 1468498434323 Marionette TRACE conn2 <- [1,2406,null,{}] 05:13:54 INFO - PROCESS | 2244 | 1468498434325 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2244 | 1468498434326 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:54 INFO - PROCESS | 2244 | 1468498434408 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:13:54 INFO - PROCESS | 2244 | 1468498434413 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 2244 | 1468498434416 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf21000 == 40 [pid = 2244] [id = 609] 05:13:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1266d5800) [pid = 2244] [serial = 1827] [outer = 0x0] 05:13:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a5800) [pid = 2244] [serial = 1828] [outer = 0x1266d5800] 05:13:54 INFO - PROCESS | 2244 | 1468498434440 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x128ddbc00) [pid = 2244] [serial = 1829] [outer = 0x1266d5800] 05:13:54 INFO - PROCESS | 2244 | 1468498434840 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 05:13:54 INFO - PROCESS | 2244 | 1468498434892 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:13:54 INFO - PROCESS | 2244 | 1468498434896 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:13:54 INFO - PROCESS | 2244 | 1468498434901 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2244 | 1468498434905 Marionette TRACE conn2 <- [1,2410,null,{}] 05:13:54 INFO - PROCESS | 2244 | 1468498434932 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2244 | 1468498434935 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:55 INFO - PROCESS | 2244 | 1468498435120 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:13:55 INFO - PROCESS | 2244 | 1468498435252 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2244 | 1468498435253 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182cd000 == 41 [pid = 2244] [id = 610] 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x112c50c00) [pid = 2244] [serial = 1830] [outer = 0x0] 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x112e94400) [pid = 2244] [serial = 1831] [outer = 0x112c50c00] 05:13:55 INFO - PROCESS | 2244 | 1468498435285 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x115fc7c00) [pid = 2244] [serial = 1832] [outer = 0x112c50c00] 05:13:55 INFO - PROCESS | 2244 | 1468498435715 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 827ms 05:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:13:55 INFO - PROCESS | 2244 | 1468498435727 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 2244 | 1468498435730 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:13:55 INFO - PROCESS | 2244 | 1468498435734 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 2244 | 1468498435736 Marionette TRACE conn2 <- [1,2414,null,{}] 05:13:55 INFO - PROCESS | 2244 | 1468498435739 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 2244 | 1468498435741 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:55 INFO - PROCESS | 2244 | 1468498435845 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:13:55 INFO - PROCESS | 2244 | 1468498435910 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2244 | 1468498435911 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x12630e800 == 42 [pid = 2244] [id = 611] 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1176edc00) [pid = 2244] [serial = 1833] [outer = 0x0] 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1180f9000) [pid = 2244] [serial = 1834] [outer = 0x1176edc00] 05:13:55 INFO - PROCESS | 2244 | 1468498435941 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1185eb000) [pid = 2244] [serial = 1835] [outer = 0x1176edc00] 05:13:56 INFO - PROCESS | 2244 | 1468498436383 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 05:13:56 INFO - PROCESS | 2244 | 1468498436404 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 2244 | 1468498436406 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:13:56 INFO - PROCESS | 2244 | 1468498436408 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 2244 | 1468498436411 Marionette TRACE conn2 <- [1,2418,null,{}] 05:13:56 INFO - PROCESS | 2244 | 1468498436421 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 2244 | 1468498436425 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:56 INFO - PROCESS | 2244 | 1468498436544 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:13:56 INFO - PROCESS | 2244 | 1468498436621 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 2244 | 1468498436623 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6b6800 == 43 [pid = 2244] [id = 612] 05:13:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1193da800) [pid = 2244] [serial = 1836] [outer = 0x0] 05:13:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x119e49c00) [pid = 2244] [serial = 1837] [outer = 0x1193da800] 05:13:56 INFO - PROCESS | 2244 | 1468498436654 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x121810c00) [pid = 2244] [serial = 1838] [outer = 0x1193da800] 05:13:57 INFO - PROCESS | 2244 | 1468498437112 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 727ms 05:13:57 INFO - PROCESS | 2244 | 1468498437135 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:13:57 INFO - PROCESS | 2244 | 1468498437137 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:13:57 INFO - PROCESS | 2244 | 1468498437140 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 2244 | 1468498437141 Marionette TRACE conn2 <- [1,2422,null,{}] 05:13:57 INFO - PROCESS | 2244 | 1468498437144 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 2244 | 1468498437145 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:57 INFO - PROCESS | 2244 | 1468498437245 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:13:57 INFO - PROCESS | 2244 | 1468498437310 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 2244 | 1468498437312 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d22000 == 44 [pid = 2244] [id = 613] 05:13:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1127cc000) [pid = 2244] [serial = 1839] [outer = 0x0] 05:13:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x124ed4400) [pid = 2244] [serial = 1840] [outer = 0x1127cc000] 05:13:57 INFO - PROCESS | 2244 | 1468498437353 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1266d9400) [pid = 2244] [serial = 1841] [outer = 0x1127cc000] 05:13:57 INFO - PROCESS | 2244 | 1468498437903 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 819ms 05:13:57 INFO - PROCESS | 2244 | 1468498437963 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 2244 | 1468498437966 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:13:57 INFO - PROCESS | 2244 | 1468498437970 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 2244 | 1468498437972 Marionette TRACE conn2 <- [1,2426,null,{}] 05:13:57 INFO - PROCESS | 2244 | 1468498437976 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 2244 | 1468498437977 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:58 INFO - PROCESS | 2244 | 1468498438074 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:13:58 INFO - PROCESS | 2244 | 1468498438151 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 2244 | 1468498438153 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f5b800 == 45 [pid = 2244] [id = 614] 05:13:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x112e9f400) [pid = 2244] [serial = 1842] [outer = 0x0] 05:13:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x115dda000) [pid = 2244] [serial = 1843] [outer = 0x112e9f400] 05:13:58 INFO - PROCESS | 2244 | 1468498438180 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x116a15800) [pid = 2244] [serial = 1844] [outer = 0x112e9f400] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9be800 == 44 [pid = 2244] [id = 608] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x124ffb000 == 43 [pid = 2244] [id = 607] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x118487800 == 42 [pid = 2244] [id = 606] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa6000 == 41 [pid = 2244] [id = 605] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4e9000 == 40 [pid = 2244] [id = 604] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12930c800 == 39 [pid = 2244] [id = 603] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11852c800 == 38 [pid = 2244] [id = 602] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x124ffe000 == 37 [pid = 2244] [id = 601] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x120f77800 == 36 [pid = 2244] [id = 600] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x118538000 == 35 [pid = 2244] [id = 599] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x117008000 == 34 [pid = 2244] [id = 598] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x121249000 == 33 [pid = 2244] [id = 597] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x115fe4800 == 32 [pid = 2244] [id = 596] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x128d22000 == 31 [pid = 2244] [id = 613] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6b6800 == 30 [pid = 2244] [id = 612] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12630e800 == 29 [pid = 2244] [id = 611] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf21000 == 28 [pid = 2244] [id = 609] 05:13:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1182cd000 == 27 [pid = 2244] [id = 610] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x1273d3c00) [pid = 2244] [serial = 1786] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x121803800) [pid = 2244] [serial = 1768] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x123d11800) [pid = 2244] [serial = 1771] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x115de5400) [pid = 2244] [serial = 1756] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1167e9800) [pid = 2244] [serial = 1757] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1185e5000) [pid = 2244] [serial = 1754] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x11827d800) [pid = 2244] [serial = 1753] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x118425000) [pid = 2244] [serial = 1760] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1180f0000) [pid = 2244] [serial = 1759] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x118fbf000) [pid = 2244] [serial = 1762] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1193d8000) [pid = 2244] [serial = 1763] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x112c5a000) [pid = 2244] [serial = 1739] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x125fdd800) [pid = 2244] [serial = 1774] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x111f21000) [pid = 2244] [serial = 1738] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x125f03800) [pid = 2244] [serial = 1772] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1184a0400) [pid = 2244] [serial = 1742] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x11827bc00) [pid = 2244] [serial = 1741] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1167d9000) [pid = 2244] [serial = 1777] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x124ed6400) [pid = 2244] [serial = 1745] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1211e3800) [pid = 2244] [serial = 1744] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1185e3800) [pid = 2244] [serial = 1778] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1273cb800) [pid = 2244] [serial = 1784] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1288ad000) [pid = 2244] [serial = 1748] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x12639b400) [pid = 2244] [serial = 1775] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x12648fc00) [pid = 2244] [serial = 1747] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x125febc00) [pid = 2244] [serial = 1780] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x116911400) [pid = 2244] [serial = 1751] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1194b6000) [pid = 2244] [serial = 1765] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x119e4a800) [pid = 2244] [serial = 1766] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x113eef800) [pid = 2244] [serial = 1750] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1266d6c00) [pid = 2244] [serial = 1781] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x123c0b400) [pid = 2244] [serial = 1769] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x127296000) [pid = 2244] [serial = 1783] [outer = 0x0] [url = about:blank] 05:13:59 INFO - PROCESS | 2244 | 1468498439137 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1174ms 05:13:59 INFO - PROCESS | 2244 | 1468498439145 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2244 | 1468498439147 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:13:59 INFO - PROCESS | 2244 | 1468498439151 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2244 | 1468498439153 Marionette TRACE conn2 <- [1,2430,null,{}] 05:13:59 INFO - PROCESS | 2244 | 1468498439156 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2244 | 1468498439158 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:59 INFO - PROCESS | 2244 | 1468498439237 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:13:59 INFO - PROCESS | 2244 | 1468498439242 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2244 | 1468498439244 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f3f000 == 28 [pid = 2244] [id = 615] 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1128a8800) [pid = 2244] [serial = 1845] [outer = 0x0] 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1128ae800) [pid = 2244] [serial = 1846] [outer = 0x1128a8800] 05:13:59 INFO - PROCESS | 2244 | 1468498439276 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112c55000) [pid = 2244] [serial = 1847] [outer = 0x1128a8800] 05:13:59 INFO - PROCESS | 2244 | 1468498439627 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:13:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 05:13:59 INFO - PROCESS | 2244 | 1468498439691 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2244 | 1468498439694 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:13:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:13:59 INFO - PROCESS | 2244 | 1468498439700 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2244 | 1468498439702 Marionette TRACE conn2 <- [1,2434,null,{}] 05:13:59 INFO - PROCESS | 2244 | 1468498439704 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2244 | 1468498439706 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:59 INFO - PROCESS | 2244 | 1468498439783 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:13:59 INFO - PROCESS | 2244 | 1468498439788 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2244 | 1468498439789 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:13:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186de000 == 29 [pid = 2244] [id = 616] 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x115f23400) [pid = 2244] [serial = 1848] [outer = 0x0] 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1167ebc00) [pid = 2244] [serial = 1849] [outer = 0x115f23400] 05:13:59 INFO - PROCESS | 2244 | 1468498439818 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x117221000) [pid = 2244] [serial = 1850] [outer = 0x115f23400] 05:14:00 INFO - PROCESS | 2244 | 1468498440159 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 05:14:00 INFO - PROCESS | 2244 | 1468498440170 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 2244 | 1468498440180 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:14:00 INFO - PROCESS | 2244 | 1468498440185 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 2244 | 1468498440187 Marionette TRACE conn2 <- [1,2438,null,{}] 05:14:00 INFO - PROCESS | 2244 | 1468498440195 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 2244 | 1468498440198 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:00 INFO - PROCESS | 2244 | 1468498440280 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:14:00 INFO - PROCESS | 2244 | 1468498440339 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 2244 | 1468498440341 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f67000 == 30 [pid = 2244] [id = 617] 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x117eccc00) [pid = 2244] [serial = 1851] [outer = 0x0] 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x118282800) [pid = 2244] [serial = 1852] [outer = 0x117eccc00] 05:14:00 INFO - PROCESS | 2244 | 1468498440368 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1186b8000) [pid = 2244] [serial = 1853] [outer = 0x117eccc00] 05:14:00 INFO - PROCESS | 2244 | 1468498440656 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 05:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:14:00 INFO - PROCESS | 2244 | 1468498440707 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 2244 | 1468498440709 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:14:00 INFO - PROCESS | 2244 | 1468498440711 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 2244 | 1468498440712 Marionette TRACE conn2 <- [1,2442,null,{}] 05:14:00 INFO - PROCESS | 2244 | 1468498440717 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 2244 | 1468498440718 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:00 INFO - PROCESS | 2244 | 1468498440793 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:14:00 INFO - PROCESS | 2244 | 1468498440799 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 2244 | 1468498440801 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x123db3800 == 31 [pid = 2244] [id = 618] 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118ff5800) [pid = 2244] [serial = 1854] [outer = 0x0] 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1193d5000) [pid = 2244] [serial = 1855] [outer = 0x118ff5800] 05:14:00 INFO - PROCESS | 2244 | 1468498440826 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x11941a400) [pid = 2244] [serial = 1856] [outer = 0x118ff5800] 05:14:01 INFO - PROCESS | 2244 | 1468498441203 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 571ms 05:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:14:01 INFO - PROCESS | 2244 | 1468498441287 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 2244 | 1468498441288 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:14:01 INFO - PROCESS | 2244 | 1468498441290 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 2244 | 1468498441291 Marionette TRACE conn2 <- [1,2446,null,{}] 05:14:01 INFO - PROCESS | 2244 | 1468498441294 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 2244 | 1468498441295 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:01 INFO - PROCESS | 2244 | 1468498441397 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:14:01 INFO - PROCESS | 2244 | 1468498441401 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2244 | 1468498441402 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x125fd1000 == 32 [pid = 2244] [id = 619] 05:14:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1188a2c00) [pid = 2244] [serial = 1857] [outer = 0x0] 05:14:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119785c00) [pid = 2244] [serial = 1858] [outer = 0x1188a2c00] 05:14:01 INFO - PROCESS | 2244 | 1468498441426 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x113c77c00) [pid = 2244] [serial = 1859] [outer = 0x1188a2c00] 05:14:01 INFO - PROCESS | 2244 | 1468498441769 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 05:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:14:01 INFO - PROCESS | 2244 | 1468498441809 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 2244 | 1468498441810 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:14:01 INFO - PROCESS | 2244 | 1468498441812 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 2244 | 1468498441813 Marionette TRACE conn2 <- [1,2450,null,{}] 05:14:01 INFO - PROCESS | 2244 | 1468498441816 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 2244 | 1468498441820 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:01 INFO - PROCESS | 2244 | 1468498441933 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:14:01 INFO - PROCESS | 2244 | 1468498441973 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2244 | 1468498441974 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d22000 == 33 [pid = 2244] [id = 620] 05:14:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12143b000) [pid = 2244] [serial = 1860] [outer = 0x0] 05:14:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x123ca5800) [pid = 2244] [serial = 1861] [outer = 0x12143b000] 05:14:02 INFO - PROCESS | 2244 | 1468498441999 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x125f03000) [pid = 2244] [serial = 1862] [outer = 0x12143b000] 05:14:02 INFO - PROCESS | 2244 | 1468498442357 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 570ms 05:14:02 INFO - PROCESS | 2244 | 1468498442383 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 2244 | 1468498442385 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:14:02 INFO - PROCESS | 2244 | 1468498442388 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 2244 | 1468498442390 Marionette TRACE conn2 <- [1,2454,null,{}] 05:14:02 INFO - PROCESS | 2244 | 1468498442401 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 2244 | 1468498442402 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:02 INFO - PROCESS | 2244 | 1468498442568 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:14:02 INFO - PROCESS | 2244 | 1468498442655 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 2244 | 1468498442657 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x12959a000 == 34 [pid = 2244] [id = 621] 05:14:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12143e800) [pid = 2244] [serial = 1863] [outer = 0x0] 05:14:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x125fe0c00) [pid = 2244] [serial = 1864] [outer = 0x12143e800] 05:14:02 INFO - PROCESS | 2244 | 1468498442698 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x126493400) [pid = 2244] [serial = 1865] [outer = 0x12143e800] 05:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 620ms 05:14:03 INFO - PROCESS | 2244 | 1468498443005 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:14:03 INFO - PROCESS | 2244 | 1468498443009 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2244 | 1468498443010 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:14:03 INFO - PROCESS | 2244 | 1468498443035 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 2244 | 1468498443036 Marionette TRACE conn2 <- [1,2458,null,{}] 05:14:03 INFO - PROCESS | 2244 | 1468498443039 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 2244 | 1468498443041 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:03 INFO - PROCESS | 2244 | 1468498443140 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:14:03 INFO - PROCESS | 2244 | 1468498443144 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2244 | 1468498443145 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a623000 == 35 [pid = 2244] [id = 622] 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x111e2e800) [pid = 2244] [serial = 1866] [outer = 0x0] 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x126637c00) [pid = 2244] [serial = 1867] [outer = 0x111e2e800] 05:14:03 INFO - PROCESS | 2244 | 1468498443169 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x12732a400) [pid = 2244] [serial = 1868] [outer = 0x111e2e800] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x11941b400) [pid = 2244] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x117296800) [pid = 2244] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1176eec00) [pid = 2244] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1128a7000) [pid = 2244] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x11729ec00) [pid = 2244] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x11297b800) [pid = 2244] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x11662bc00) [pid = 2244] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x113cf1000) [pid = 2244] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1127d7000) [pid = 2244] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x110e77400) [pid = 2244] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1121b1400) [pid = 2244] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x118f54400) [pid = 2244] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x111ca8c00) [pid = 2244] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1266d5800) [pid = 2244] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:14:03 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x113c75c00) [pid = 2244] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:14:03 INFO - PROCESS | 2244 | 1468498443621 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 643ms 05:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:14:03 INFO - PROCESS | 2244 | 1468498443655 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2244 | 1468498443657 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:14:03 INFO - PROCESS | 2244 | 1468498443659 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 2244 | 1468498443660 Marionette TRACE conn2 <- [1,2462,null,{}] 05:14:03 INFO - PROCESS | 2244 | 1468498443668 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 2244 | 1468498443669 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:03 INFO - PROCESS | 2244 | 1468498443786 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:14:03 INFO - PROCESS | 2244 | 1468498443828 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2244 | 1468498443829 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaa7800 == 36 [pid = 2244] [id = 623] 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x112dbdc00) [pid = 2244] [serial = 1869] [outer = 0x0] 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x117296800) [pid = 2244] [serial = 1870] [outer = 0x112dbdc00] 05:14:03 INFO - PROCESS | 2244 | 1468498443853 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x118ff3400) [pid = 2244] [serial = 1871] [outer = 0x112dbdc00] 05:14:04 INFO - PROCESS | 2244 | 1468498444129 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 523ms 05:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:14:04 INFO - PROCESS | 2244 | 1468498444184 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 2244 | 1468498444186 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:14:04 INFO - PROCESS | 2244 | 1468498444188 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 2244 | 1468498444189 Marionette TRACE conn2 <- [1,2466,null,{}] 05:14:04 INFO - PROCESS | 2244 | 1468498444191 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 2244 | 1468498444192 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:04 INFO - PROCESS | 2244 | 1468498444270 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:14:04 INFO - PROCESS | 2244 | 1468498444274 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 2244 | 1468498444275 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9a8800 == 37 [pid = 2244] [id = 624] 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1210c4000) [pid = 2244] [serial = 1872] [outer = 0x0] 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x12662b000) [pid = 2244] [serial = 1873] [outer = 0x1210c4000] 05:14:04 INFO - PROCESS | 2244 | 1468498444299 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1273c7800) [pid = 2244] [serial = 1874] [outer = 0x1210c4000] 05:14:04 INFO - PROCESS | 2244 | 1468498444620 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:14:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 05:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:14:04 INFO - PROCESS | 2244 | 1468498444658 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 2244 | 1468498444660 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:14:04 INFO - PROCESS | 2244 | 1468498444662 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 2244 | 1468498444664 Marionette TRACE conn2 <- [1,2470,null,{}] 05:14:04 INFO - PROCESS | 2244 | 1468498444666 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 2244 | 1468498444668 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:04 INFO - PROCESS | 2244 | 1468498444788 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:14:04 INFO - PROCESS | 2244 | 1468498444794 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 2244 | 1468498444803 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6ae800 == 38 [pid = 2244] [id = 625] 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1127cfc00) [pid = 2244] [serial = 1875] [outer = 0x0] 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1273cd800) [pid = 2244] [serial = 1876] [outer = 0x1127cfc00] 05:14:04 INFO - PROCESS | 2244 | 1468498444830 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1288ab000) [pid = 2244] [serial = 1877] [outer = 0x1127cfc00] 05:14:05 INFO - PROCESS | 2244 | 1468498445149 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 05:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:14:05 INFO - PROCESS | 2244 | 1468498445184 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 2244 | 1468498445185 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:14:05 INFO - PROCESS | 2244 | 1468498445187 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 2244 | 1468498445189 Marionette TRACE conn2 <- [1,2474,null,{}] 05:14:05 INFO - PROCESS | 2244 | 1468498445191 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 2244 | 1468498445192 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:05 INFO - PROCESS | 2244 | 1468498445272 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:14:05 INFO - PROCESS | 2244 | 1468498445276 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2244 | 1468498445277 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d064000 == 39 [pid = 2244] [id = 626] 05:14:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1288adc00) [pid = 2244] [serial = 1878] [outer = 0x0] 05:14:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1290d7400) [pid = 2244] [serial = 1879] [outer = 0x1288adc00] 05:14:05 INFO - PROCESS | 2244 | 1468498445301 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1290dd800) [pid = 2244] [serial = 1880] [outer = 0x1288adc00] 05:14:05 INFO - PROCESS | 2244 | 1468498445812 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 668ms 05:14:05 INFO - PROCESS | 2244 | 1468498445857 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 2244 | 1468498445860 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:14:05 INFO - PROCESS | 2244 | 1468498445863 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 2244 | 1468498445865 Marionette TRACE conn2 <- [1,2478,null,{}] 05:14:05 INFO - PROCESS | 2244 | 1468498445870 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 2244 | 1468498445871 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:05 INFO - PROCESS | 2244 | 1468498445982 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:14:06 INFO - PROCESS | 2244 | 1468498446045 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 2244 | 1468498446046 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186e4800 == 40 [pid = 2244] [id = 627] 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1128a7c00) [pid = 2244] [serial = 1881] [outer = 0x0] 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x112fe3400) [pid = 2244] [serial = 1882] [outer = 0x1128a7c00] 05:14:06 INFO - PROCESS | 2244 | 1468498446077 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x11662b400) [pid = 2244] [serial = 1883] [outer = 0x1128a7c00] 05:14:06 INFO - PROCESS | 2244 | 1468498446628 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 822ms 05:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:14:06 INFO - PROCESS | 2244 | 1468498446700 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 2244 | 1468498446703 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:14:06 INFO - PROCESS | 2244 | 1468498446707 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 2244 | 1468498446709 Marionette TRACE conn2 <- [1,2482,null,{}] 05:14:06 INFO - PROCESS | 2244 | 1468498446712 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 2244 | 1468498446714 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:06 INFO - PROCESS | 2244 | 1468498446823 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:14:06 INFO - PROCESS | 2244 | 1468498446908 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 2244 | 1468498446909 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f14000 == 41 [pid = 2244] [id = 628] 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1180ed000) [pid = 2244] [serial = 1884] [outer = 0x0] 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1180f7800) [pid = 2244] [serial = 1885] [outer = 0x1180ed000] 05:14:06 INFO - PROCESS | 2244 | 1468498446940 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1184a0000) [pid = 2244] [serial = 1886] [outer = 0x1180ed000] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6ae800 == 40 [pid = 2244] [id = 625] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9a8800 == 39 [pid = 2244] [id = 624] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaa7800 == 38 [pid = 2244] [id = 623] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12a623000 == 37 [pid = 2244] [id = 622] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x12959a000 == 36 [pid = 2244] [id = 621] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x128d22000 == 35 [pid = 2244] [id = 620] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x125fd1000 == 34 [pid = 2244] [id = 619] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x123db3800 == 33 [pid = 2244] [id = 618] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x120f67000 == 32 [pid = 2244] [id = 617] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x1186de000 == 31 [pid = 2244] [id = 616] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x116f3f000 == 30 [pid = 2244] [id = 615] 05:14:07 INFO - PROCESS | 2244 | --DOCSHELL 0x120f5b800 == 29 [pid = 2244] [id = 614] 05:14:07 INFO - PROCESS | 2244 | 1468498447558 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x128dea800) [pid = 2244] [serial = 1787] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x11978cc00) [pid = 2244] [serial = 1810] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x124d13800) [pid = 2244] [serial = 1813] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x125f07400) [pid = 2244] [serial = 1816] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1185eac00) [pid = 2244] [serial = 1804] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x118f4e800) [pid = 2244] [serial = 1805] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1180f8800) [pid = 2244] [serial = 1801] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x125430400) [pid = 2244] [serial = 1814] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x118351c00) [pid = 2244] [serial = 1802] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x118ff0800) [pid = 2244] [serial = 1807] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1167f3000) [pid = 2244] [serial = 1792] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x125fe5000) [pid = 2244] [serial = 1817] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1176f0800) [pid = 2244] [serial = 1793] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1150a2800) [pid = 2244] [serial = 1798] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1161aa400) [pid = 2244] [serial = 1799] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1128a6800) [pid = 2244] [serial = 1795] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x112981400) [pid = 2244] [serial = 1796] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x110e99c00) [pid = 2244] [serial = 1789] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1127d2800) [pid = 2244] [serial = 1790] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1186b2800) [pid = 2244] [serial = 1822] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1273d6400) [pid = 2244] [serial = 1826] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1167cd000) [pid = 2244] [serial = 1820] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1288a5800) [pid = 2244] [serial = 1828] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x112c51800) [pid = 2244] [serial = 1819] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x123cab400) [pid = 2244] [serial = 1811] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125fe6000) [pid = 2244] [serial = 1823] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x126490800) [pid = 2244] [serial = 1825] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x128ddbc00) [pid = 2244] [serial = 1829] [outer = 0x0] [url = about:blank] 05:14:07 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1193d8800) [pid = 2244] [serial = 1808] [outer = 0x0] [url = about:blank] 05:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 870ms 05:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:14:07 INFO - PROCESS | 2244 | 1468498447580 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2244 | 1468498447582 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:14:07 INFO - PROCESS | 2244 | 1468498447585 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 2244 | 1468498447587 Marionette TRACE conn2 <- [1,2486,null,{}] 05:14:07 INFO - PROCESS | 2244 | 1468498447591 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 2244 | 1468498447593 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:07 INFO - PROCESS | 2244 | 1468498447670 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:14:07 INFO - PROCESS | 2244 | 1468498447674 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2244 | 1468498447677 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x117e30800 == 30 [pid = 2244] [id = 629] 05:14:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x115fcf000) [pid = 2244] [serial = 1887] [outer = 0x0] 05:14:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x11697f800) [pid = 2244] [serial = 1888] [outer = 0x115fcf000] 05:14:07 INFO - PROCESS | 2244 | 1468498447709 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1180ec800) [pid = 2244] [serial = 1889] [outer = 0x115fcf000] 05:14:08 INFO - PROCESS | 2244 | 1468498448056 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 05:14:08 INFO - PROCESS | 2244 | 1468498448113 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 2244 | 1468498448116 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:14:08 INFO - PROCESS | 2244 | 1468498448120 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 2244 | 1468498448121 Marionette TRACE conn2 <- [1,2490,null,{}] 05:14:08 INFO - PROCESS | 2244 | 1468498448124 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 2244 | 1468498448126 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:08 INFO - PROCESS | 2244 | 1468498448204 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:14:08 INFO - PROCESS | 2244 | 1468498448208 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 2244 | 1468498448209 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c3800 == 31 [pid = 2244] [id = 630] 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x11842cc00) [pid = 2244] [serial = 1890] [outer = 0x0] 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1186b8c00) [pid = 2244] [serial = 1891] [outer = 0x11842cc00] 05:14:08 INFO - PROCESS | 2244 | 1468498448237 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x118fc8000) [pid = 2244] [serial = 1892] [outer = 0x11842cc00] 05:14:08 INFO - PROCESS | 2244 | 1468498448596 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 521ms 05:14:08 INFO - PROCESS | 2244 | 1468498448642 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 2244 | 1468498448643 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:14:08 INFO - PROCESS | 2244 | 1468498448660 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 2244 | 1468498448663 Marionette TRACE conn2 <- [1,2494,null,{}] 05:14:08 INFO - PROCESS | 2244 | 1468498448675 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 2244 | 1468498448680 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:08 INFO - PROCESS | 2244 | 1468498448804 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:14:08 INFO - PROCESS | 2244 | 1468498448821 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 2244 | 1468498448823 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x123db1800 == 32 [pid = 2244] [id = 631] 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1193d4800) [pid = 2244] [serial = 1893] [outer = 0x0] 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x119e50400) [pid = 2244] [serial = 1894] [outer = 0x1193d4800] 05:14:08 INFO - PROCESS | 2244 | 1468498448866 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x123c07c00) [pid = 2244] [serial = 1895] [outer = 0x1193d4800] 05:14:09 INFO - PROCESS | 2244 | 1468498449265 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 05:14:09 INFO - PROCESS | 2244 | 1468498449286 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 2244 | 1468498449288 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:14:09 INFO - PROCESS | 2244 | 1468498449290 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 2244 | 1468498449291 Marionette TRACE conn2 <- [1,2498,null,{}] 05:14:09 INFO - PROCESS | 2244 | 1468498449293 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 2244 | 1468498449295 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:09 INFO - PROCESS | 2244 | 1468498449417 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:14:09 INFO - PROCESS | 2244 | 1468498449439 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 2244 | 1468498449440 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x127238000 == 33 [pid = 2244] [id = 632] 05:14:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x123ca2400) [pid = 2244] [serial = 1896] [outer = 0x0] 05:14:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x124adbc00) [pid = 2244] [serial = 1897] [outer = 0x123ca2400] 05:14:09 INFO - PROCESS | 2244 | 1468498449463 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x125434c00) [pid = 2244] [serial = 1898] [outer = 0x123ca2400] 05:14:09 INFO - PROCESS | 2244 | 1468498449807 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 568ms 05:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:14:09 INFO - PROCESS | 2244 | 1468498449859 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 2244 | 1468498449860 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:14:09 INFO - PROCESS | 2244 | 1468498449862 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 2244 | 1468498449863 Marionette TRACE conn2 <- [1,2502,null,{}] 05:14:09 INFO - PROCESS | 2244 | 1468498449865 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 2244 | 1468498449866 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:09 INFO - PROCESS | 2244 | 1468498449968 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:14:09 INFO - PROCESS | 2244 | 1468498449991 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 2244 | 1468498449992 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x129594800 == 34 [pid = 2244] [id = 633] 05:14:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125f0c000) [pid = 2244] [serial = 1899] [outer = 0x0] 05:14:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125fdd800) [pid = 2244] [serial = 1900] [outer = 0x125f0c000] 05:14:10 INFO - PROCESS | 2244 | 1468498450016 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x126399800) [pid = 2244] [serial = 1901] [outer = 0x125f0c000] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x115f23400) [pid = 2244] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1128a8800) [pid = 2244] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x117eccc00) [pid = 2244] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x118ff5800) [pid = 2244] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x112e9f400) [pid = 2244] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x112c50c00) [pid = 2244] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1176edc00) [pid = 2244] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1193da800) [pid = 2244] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1127cc000) [pid = 2244] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12143b000) [pid = 2244] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x111e2e800) [pid = 2244] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x112dbdc00) [pid = 2244] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x12143e800) [pid = 2244] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1210c4000) [pid = 2244] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1188a2c00) [pid = 2244] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:14:10 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1127cfc00) [pid = 2244] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:14:10 INFO - PROCESS | 2244 | 1468498450700 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 871ms 05:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:14:10 INFO - PROCESS | 2244 | 1468498450734 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 2244 | 1468498450737 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:14:10 INFO - PROCESS | 2244 | 1468498450740 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 2244 | 1468498450743 Marionette TRACE conn2 <- [1,2506,null,{}] 05:14:10 INFO - PROCESS | 2244 | 1468498450747 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 2244 | 1468498450748 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:10 INFO - PROCESS | 2244 | 1468498450845 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:14:10 INFO - PROCESS | 2244 | 1468498450917 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 2244 | 1468498450918 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x118fa3000 == 35 [pid = 2244] [id = 634] 05:14:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x113c0f800) [pid = 2244] [serial = 1902] [outer = 0x0] 05:14:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1167ef000) [pid = 2244] [serial = 1903] [outer = 0x113c0f800] 05:14:10 INFO - PROCESS | 2244 | 1468498450949 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1180ee400) [pid = 2244] [serial = 1904] [outer = 0x113c0f800] 05:14:11 INFO - PROCESS | 2244 | 1468498451356 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 622ms 05:14:11 INFO - PROCESS | 2244 | 1468498451362 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 2244 | 1468498451368 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:14:11 INFO - PROCESS | 2244 | 1468498451373 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 2244 | 1468498451375 Marionette TRACE conn2 <- [1,2510,null,{}] 05:14:11 INFO - PROCESS | 2244 | 1468498451378 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 2244 | 1468498451380 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:11 INFO - PROCESS | 2244 | 1468498451487 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:14:11 INFO - PROCESS | 2244 | 1468498451606 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 2244 | 1468498451608 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d14800 == 36 [pid = 2244] [id = 635] 05:14:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1185e1400) [pid = 2244] [serial = 1905] [outer = 0x0] 05:14:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x118fc0000) [pid = 2244] [serial = 1906] [outer = 0x1185e1400] 05:14:11 INFO - PROCESS | 2244 | 1468498451663 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1193d3c00) [pid = 2244] [serial = 1907] [outer = 0x1185e1400] 05:14:12 INFO - PROCESS | 2244 | 1468498452134 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 826ms 05:14:12 INFO - PROCESS | 2244 | 1468498452199 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 2244 | 1468498452200 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:14:12 INFO - PROCESS | 2244 | 1468498452202 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 2244 | 1468498452205 Marionette TRACE conn2 <- [1,2514,null,{}] 05:14:12 INFO - PROCESS | 2244 | 1468498452213 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 2244 | 1468498452216 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:12 INFO - PROCESS | 2244 | 1468498452313 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:14:12 INFO - PROCESS | 2244 | 1468498452389 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 2244 | 1468498452391 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b178000 == 37 [pid = 2244] [id = 636] 05:14:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x119e50800) [pid = 2244] [serial = 1908] [outer = 0x0] 05:14:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x123cac000) [pid = 2244] [serial = 1909] [outer = 0x119e50800] 05:14:12 INFO - PROCESS | 2244 | 1468498452421 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x12640cc00) [pid = 2244] [serial = 1910] [outer = 0x119e50800] 05:14:12 INFO - PROCESS | 2244 | 1468498452832 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 674ms 05:14:12 INFO - PROCESS | 2244 | 1468498452877 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 2244 | 1468498452878 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:14:12 INFO - PROCESS | 2244 | 1468498452881 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 2244 | 1468498452882 Marionette TRACE conn2 <- [1,2518,null,{}] 05:14:12 INFO - PROCESS | 2244 | 1468498452884 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 2244 | 1468498452886 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:12 INFO - PROCESS | 2244 | 1468498452983 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:14:13 INFO - PROCESS | 2244 | 1468498453044 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 2244 | 1468498453046 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x121a45800 == 38 [pid = 2244] [id = 637] 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x12662a400) [pid = 2244] [serial = 1911] [outer = 0x0] 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x127296400) [pid = 2244] [serial = 1912] [outer = 0x12662a400] 05:14:13 INFO - PROCESS | 2244 | 1468498453075 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1273cb800) [pid = 2244] [serial = 1913] [outer = 0x12662a400] 05:14:13 INFO - PROCESS | 2244 | 1468498453603 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 769ms 05:14:13 INFO - PROCESS | 2244 | 1468498453665 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 2244 | 1468498453669 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:14:13 INFO - PROCESS | 2244 | 1468498453673 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 2244 | 1468498453675 Marionette TRACE conn2 <- [1,2522,null,{}] 05:14:13 INFO - PROCESS | 2244 | 1468498453680 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 2244 | 1468498453681 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:13 INFO - PROCESS | 2244 | 1468498453777 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:14:13 INFO - PROCESS | 2244 | 1468498453849 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 2244 | 1468498453852 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f1a800 == 39 [pid = 2244] [id = 638] 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x112dc1000) [pid = 2244] [serial = 1914] [outer = 0x0] 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x115de0c00) [pid = 2244] [serial = 1915] [outer = 0x112dc1000] 05:14:13 INFO - PROCESS | 2244 | 1468498453879 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x117221c00) [pid = 2244] [serial = 1916] [outer = 0x112dc1000] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x127238000 == 38 [pid = 2244] [id = 632] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x123db1800 == 37 [pid = 2244] [id = 631] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c3800 == 36 [pid = 2244] [id = 630] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x117e30800 == 35 [pid = 2244] [id = 629] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x118f14000 == 34 [pid = 2244] [id = 628] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x1186e4800 == 33 [pid = 2244] [id = 627] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x12d064000 == 32 [pid = 2244] [id = 626] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x121a45800 == 31 [pid = 2244] [id = 637] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x12b178000 == 30 [pid = 2244] [id = 636] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x128d14800 == 29 [pid = 2244] [id = 635] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x118fa3000 == 28 [pid = 2244] [id = 634] 05:14:14 INFO - PROCESS | 2244 | --DOCSHELL 0x129594800 == 27 [pid = 2244] [id = 633] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x119785c00) [pid = 2244] [serial = 1858] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1290d7400) [pid = 2244] [serial = 1879] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x113c77c00) [pid = 2244] [serial = 1859] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x11941a400) [pid = 2244] [serial = 1856] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1273cd800) [pid = 2244] [serial = 1876] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118ff3400) [pid = 2244] [serial = 1871] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1288ab000) [pid = 2244] [serial = 1877] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1167ebc00) [pid = 2244] [serial = 1849] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x117221000) [pid = 2244] [serial = 1850] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1128ae800) [pid = 2244] [serial = 1846] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x112c55000) [pid = 2244] [serial = 1847] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x118282800) [pid = 2244] [serial = 1852] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1186b8000) [pid = 2244] [serial = 1853] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1193d5000) [pid = 2244] [serial = 1855] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x116a15800) [pid = 2244] [serial = 1844] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x115dda000) [pid = 2244] [serial = 1843] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x115fc7c00) [pid = 2244] [serial = 1832] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x112e94400) [pid = 2244] [serial = 1831] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1185eb000) [pid = 2244] [serial = 1835] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1180f9000) [pid = 2244] [serial = 1834] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x121810c00) [pid = 2244] [serial = 1838] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x119e49c00) [pid = 2244] [serial = 1837] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x1266d9400) [pid = 2244] [serial = 1841] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x124ed4400) [pid = 2244] [serial = 1840] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x125f03000) [pid = 2244] [serial = 1862] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x123ca5800) [pid = 2244] [serial = 1861] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x126637c00) [pid = 2244] [serial = 1867] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x117296800) [pid = 2244] [serial = 1870] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x126493400) [pid = 2244] [serial = 1865] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x125fe0c00) [pid = 2244] [serial = 1864] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x12662b000) [pid = 2244] [serial = 1873] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x1273c7800) [pid = 2244] [serial = 1874] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | --DOMWINDOW == 55 (0x12732a400) [pid = 2244] [serial = 1868] [outer = 0x0] [url = about:blank] 05:14:14 INFO - PROCESS | 2244 | 1468498454773 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1125ms 05:14:14 INFO - PROCESS | 2244 | 1468498454799 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 2244 | 1468498454802 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:14:14 INFO - PROCESS | 2244 | 1468498454805 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 2244 | 1468498454806 Marionette TRACE conn2 <- [1,2526,null,{}] 05:14:14 INFO - PROCESS | 2244 | 1468498454810 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 2244 | 1468498454812 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:14 INFO - PROCESS | 2244 | 1468498454890 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:14:14 INFO - PROCESS | 2244 | 1468498454894 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 2244 | 1468498454898 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f4d800 == 28 [pid = 2244] [id = 639] 05:14:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 56 (0x1127d0c00) [pid = 2244] [serial = 1917] [outer = 0x0] 05:14:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x1128abc00) [pid = 2244] [serial = 1918] [outer = 0x1127d0c00] 05:14:14 INFO - PROCESS | 2244 | 1468498454928 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x111c7b400) [pid = 2244] [serial = 1919] [outer = 0x1127d0c00] 05:14:15 INFO - PROCESS | 2244 | 1468498455384 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 621ms 05:14:15 INFO - PROCESS | 2244 | 1468498455426 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 2244 | 1468498455432 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:14:15 INFO - PROCESS | 2244 | 1468498455439 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 2244 | 1468498455442 Marionette TRACE conn2 <- [1,2530,null,{}] 05:14:15 INFO - PROCESS | 2244 | 1468498455446 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 2244 | 1468498455448 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:15 INFO - PROCESS | 2244 | 1468498455561 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:14:15 INFO - PROCESS | 2244 | 1468498455646 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 2244 | 1468498455647 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x118584000 == 29 [pid = 2244] [id = 640] 05:14:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x112986000) [pid = 2244] [serial = 1920] [outer = 0x0] 05:14:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x1164a2800) [pid = 2244] [serial = 1921] [outer = 0x112986000] 05:14:15 INFO - PROCESS | 2244 | 1468498455692 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x1167ee400) [pid = 2244] [serial = 1922] [outer = 0x112986000] 05:14:16 INFO - PROCESS | 2244 | 1468498456046 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 622ms 05:14:16 INFO - PROCESS | 2244 | 1468498456060 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 2244 | 1468498456061 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:14:16 INFO - PROCESS | 2244 | 1468498456065 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2244 | 1468498456068 Marionette TRACE conn2 <- [1,2534,null,{}] 05:14:16 INFO - PROCESS | 2244 | 1468498456075 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 2244 | 1468498456078 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:16 INFO - PROCESS | 2244 | 1468498456179 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:14:16 INFO - PROCESS | 2244 | 1468498456186 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2244 | 1468498456188 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f5a800 == 30 [pid = 2244] [id = 641] 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x112fb3000) [pid = 2244] [serial = 1923] [outer = 0x0] 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x1180ee000) [pid = 2244] [serial = 1924] [outer = 0x112fb3000] 05:14:16 INFO - PROCESS | 2244 | 1468498456216 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x118349c00) [pid = 2244] [serial = 1925] [outer = 0x112fb3000] 05:14:16 INFO - PROCESS | 2244 | 1468498456538 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 05:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:14:16 INFO - PROCESS | 2244 | 1468498456587 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 2244 | 1468498456589 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:14:16 INFO - PROCESS | 2244 | 1468498456591 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2244 | 1468498456592 Marionette TRACE conn2 <- [1,2538,null,{}] 05:14:16 INFO - PROCESS | 2244 | 1468498456594 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 2244 | 1468498456595 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:16 INFO - PROCESS | 2244 | 1468498456671 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:14:16 INFO - PROCESS | 2244 | 1468498456675 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2244 | 1468498456676 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x121a4c800 == 31 [pid = 2244] [id = 642] 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x11846d000) [pid = 2244] [serial = 1926] [outer = 0x0] 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1185eec00) [pid = 2244] [serial = 1927] [outer = 0x11846d000] 05:14:16 INFO - PROCESS | 2244 | 1468498456704 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x1188a5400) [pid = 2244] [serial = 1928] [outer = 0x11846d000] 05:14:17 INFO - PROCESS | 2244 | 1468498457067 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 522ms 05:14:17 INFO - PROCESS | 2244 | 1468498457113 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:14:17 INFO - PROCESS | 2244 | 1468498457114 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:14:17 INFO - PROCESS | 2244 | 1468498457117 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 2244 | 1468498457118 Marionette TRACE conn2 <- [1,2542,null,{}] 05:14:17 INFO - PROCESS | 2244 | 1468498457120 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 2244 | 1468498457128 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:17 INFO - PROCESS | 2244 | 1468498457227 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:14:17 INFO - PROCESS | 2244 | 1468498457264 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 2244 | 1468498457265 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x125483800 == 32 [pid = 2244] [id = 643] 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x112984800) [pid = 2244] [serial = 1929] [outer = 0x0] 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x118fc9000) [pid = 2244] [serial = 1930] [outer = 0x112984800] 05:14:17 INFO - PROCESS | 2244 | 1468498457289 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x1193ce800) [pid = 2244] [serial = 1931] [outer = 0x112984800] 05:14:17 INFO - PROCESS | 2244 | 1468498457618 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 520ms 05:14:17 INFO - PROCESS | 2244 | 1468498457637 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 2244 | 1468498457638 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:14:17 INFO - PROCESS | 2244 | 1468498457641 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 2244 | 1468498457642 Marionette TRACE conn2 <- [1,2546,null,{}] 05:14:17 INFO - PROCESS | 2244 | 1468498457644 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 2244 | 1468498457650 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:17 INFO - PROCESS | 2244 | 1468498457769 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:14:17 INFO - PROCESS | 2244 | 1468498457774 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 2244 | 1468498457775 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x127231000 == 33 [pid = 2244] [id = 644] 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x115de7800) [pid = 2244] [serial = 1932] [outer = 0x0] 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1193d7c00) [pid = 2244] [serial = 1933] [outer = 0x115de7800] 05:14:17 INFO - PROCESS | 2244 | 1468498457800 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x121438000) [pid = 2244] [serial = 1934] [outer = 0x115de7800] 05:14:18 INFO - PROCESS | 2244 | 1468498458147 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 518ms 05:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:14:18 INFO - PROCESS | 2244 | 1468498458160 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2244 | 1468498458161 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:14:18 INFO - PROCESS | 2244 | 1468498458165 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 2244 | 1468498458166 Marionette TRACE conn2 <- [1,2550,null,{}] 05:14:18 INFO - PROCESS | 2244 | 1468498458169 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 2244 | 1468498458170 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:18 INFO - PROCESS | 2244 | 1468498458296 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:14:18 INFO - PROCESS | 2244 | 1468498458318 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2244 | 1468498458319 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x129304800 == 34 [pid = 2244] [id = 645] 05:14:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x110e9a000) [pid = 2244] [serial = 1935] [outer = 0x0] 05:14:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x123c12000) [pid = 2244] [serial = 1936] [outer = 0x110e9a000] 05:14:18 INFO - PROCESS | 2244 | 1468498458357 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x124847400) [pid = 2244] [serial = 1937] [outer = 0x110e9a000] 05:14:18 INFO - PROCESS | 2244 | 1468498458712 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 570ms 05:14:18 INFO - PROCESS | 2244 | 1468498458735 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2244 | 1468498458736 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:14:18 INFO - PROCESS | 2244 | 1468498458738 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 2244 | 1468498458739 Marionette TRACE conn2 <- [1,2554,null,{}] 05:14:18 INFO - PROCESS | 2244 | 1468498458741 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 2244 | 1468498458742 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:18 INFO - PROCESS | 2244 | 1468498458924 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x123ca2400) [pid = 2244] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x125f0c000) [pid = 2244] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x11842cc00) [pid = 2244] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x1288adc00) [pid = 2244] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1128a7c00) [pid = 2244] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1180ed000) [pid = 2244] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x115fcf000) [pid = 2244] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:14:18 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1193d4800) [pid = 2244] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:14:18 INFO - PROCESS | 2244 | 1468498458971 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2244 | 1468498458972 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169bb800 == 35 [pid = 2244] [id = 646] 05:14:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x110facc00) [pid = 2244] [serial = 1938] [outer = 0x0] 05:14:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x112c54400) [pid = 2244] [serial = 1939] [outer = 0x110facc00] 05:14:18 INFO - PROCESS | 2244 | 1468498458997 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x1188a4000) [pid = 2244] [serial = 1940] [outer = 0x110facc00] 05:14:19 INFO - PROCESS | 2244 | 1468498459288 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 568ms 05:14:19 INFO - PROCESS | 2244 | 1468498459309 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2244 | 1468498459311 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:14:19 INFO - PROCESS | 2244 | 1468498459320 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2244 | 1468498459322 Marionette TRACE conn2 <- [1,2558,null,{}] 05:14:19 INFO - PROCESS | 2244 | 1468498459325 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 2244 | 1468498459327 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:19 INFO - PROCESS | 2244 | 1468498459455 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:14:19 INFO - PROCESS | 2244 | 1468498459536 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2244 | 1468498459538 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x119eb1000 == 36 [pid = 2244] [id = 647] 05:14:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1127cdc00) [pid = 2244] [serial = 1941] [outer = 0x0] 05:14:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x123ca2400) [pid = 2244] [serial = 1942] [outer = 0x1127cdc00] 05:14:19 INFO - PROCESS | 2244 | 1468498459576 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1254b5000) [pid = 2244] [serial = 1943] [outer = 0x1127cdc00] 05:14:19 INFO - PROCESS | 2244 | 1468498459874 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 573ms 05:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:14:19 INFO - PROCESS | 2244 | 1468498459891 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2244 | 1468498459892 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:14:19 INFO - PROCESS | 2244 | 1468498459894 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2244 | 1468498459895 Marionette TRACE conn2 <- [1,2562,null,{}] 05:14:19 INFO - PROCESS | 2244 | 1468498459906 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 2244 | 1468498459907 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:19 INFO - PROCESS | 2244 | 1468498459988 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:14:19 INFO - PROCESS | 2244 | 1468498459992 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2244 | 1468498459993 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aaba800 == 37 [pid = 2244] [id = 648] 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x125d82800) [pid = 2244] [serial = 1944] [outer = 0x0] 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x125f0dc00) [pid = 2244] [serial = 1945] [outer = 0x125d82800] 05:14:20 INFO - PROCESS | 2244 | 1468498460019 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x125f0a000) [pid = 2244] [serial = 1946] [outer = 0x125d82800] 05:14:20 INFO - PROCESS | 2244 | 1468498460354 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 474ms 05:14:20 INFO - PROCESS | 2244 | 1468498460369 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:14:20 INFO - PROCESS | 2244 | 1468498460371 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:14:20 INFO - PROCESS | 2244 | 1468498460373 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 2244 | 1468498460375 Marionette TRACE conn2 <- [1,2566,null,{}] 05:14:20 INFO - PROCESS | 2244 | 1468498460377 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 2244 | 1468498460379 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:20 INFO - PROCESS | 2244 | 1468498460498 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:14:20 INFO - PROCESS | 2244 | 1468498460511 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 2244 | 1468498460513 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x125482000 == 38 [pid = 2244] [id = 649] 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x116a15400) [pid = 2244] [serial = 1947] [outer = 0x0] 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125fe7000) [pid = 2244] [serial = 1948] [outer = 0x116a15400] 05:14:20 INFO - PROCESS | 2244 | 1468498460540 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1273cf000) [pid = 2244] [serial = 1949] [outer = 0x116a15400] 05:14:20 INFO - PROCESS | 2244 | 1468498460870 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 520ms 05:14:20 INFO - PROCESS | 2244 | 1468498460941 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 2244 | 1468498460943 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:14:20 INFO - PROCESS | 2244 | 1468498460947 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 2244 | 1468498460950 Marionette TRACE conn2 <- [1,2570,null,{}] 05:14:20 INFO - PROCESS | 2244 | 1468498460954 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 2244 | 1468498460956 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:21 INFO - PROCESS | 2244 | 1468498461047 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:14:21 INFO - PROCESS | 2244 | 1468498461149 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 2244 | 1468498461153 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x11707f800 == 39 [pid = 2244] [id = 650] 05:14:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1127cb400) [pid = 2244] [serial = 1950] [outer = 0x0] 05:14:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1127d6800) [pid = 2244] [serial = 1951] [outer = 0x1127cb400] 05:14:21 INFO - PROCESS | 2244 | 1468498461183 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x112c17c00) [pid = 2244] [serial = 1952] [outer = 0x1127cb400] 05:14:21 INFO - PROCESS | 2244 | 1468498461776 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 878ms 05:14:21 INFO - PROCESS | 2244 | 1468498461826 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:14:21 INFO - PROCESS | 2244 | 1468498461828 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:14:21 INFO - PROCESS | 2244 | 1468498461833 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 2244 | 1468498461835 Marionette TRACE conn2 <- [1,2574,null,{}] 05:14:21 INFO - PROCESS | 2244 | 1468498461838 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 2244 | 1468498461840 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:21 INFO - PROCESS | 2244 | 1468498461948 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:14:22 INFO - PROCESS | 2244 | 1468498462008 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 2244 | 1468498462009 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x12190a800 == 40 [pid = 2244] [id = 651] 05:14:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1167dac00) [pid = 2244] [serial = 1953] [outer = 0x0] 05:14:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x116a22c00) [pid = 2244] [serial = 1954] [outer = 0x1167dac00] 05:14:22 INFO - PROCESS | 2244 | 1468498462039 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x117ed2c00) [pid = 2244] [serial = 1955] [outer = 0x1167dac00] 05:14:22 INFO - PROCESS | 2244 | 1468498462830 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12aaba800 == 39 [pid = 2244] [id = 648] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x119eb1000 == 38 [pid = 2244] [id = 647] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1169bb800 == 37 [pid = 2244] [id = 646] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x129304800 == 36 [pid = 2244] [id = 645] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x127231000 == 35 [pid = 2244] [id = 644] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x125483800 == 34 [pid = 2244] [id = 643] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x121a4c800 == 33 [pid = 2244] [id = 642] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x120f5a800 == 32 [pid = 2244] [id = 641] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x118584000 == 31 [pid = 2244] [id = 640] 05:14:22 INFO - PROCESS | 2244 | --DOCSHELL 0x116f4d800 == 30 [pid = 2244] [id = 639] 05:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1077ms 05:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:14:22 INFO - PROCESS | 2244 | 1468498462909 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 2244 | 1468498462911 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:14:22 INFO - PROCESS | 2244 | 1468498462914 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 2244 | 1468498462916 Marionette TRACE conn2 <- [1,2578,null,{}] 05:14:22 INFO - PROCESS | 2244 | 1468498462919 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 2244 | 1468498462921 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:23 INFO - PROCESS | 2244 | 1468498463006 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125434c00) [pid = 2244] [serial = 1898] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x124adbc00) [pid = 2244] [serial = 1897] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x125fdd800) [pid = 2244] [serial = 1900] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x126399800) [pid = 2244] [serial = 1901] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1186b8c00) [pid = 2244] [serial = 1891] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x118fc8000) [pid = 2244] [serial = 1892] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1290dd800) [pid = 2244] [serial = 1880] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x112fe3400) [pid = 2244] [serial = 1882] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x11662b400) [pid = 2244] [serial = 1883] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1180f7800) [pid = 2244] [serial = 1885] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1184a0000) [pid = 2244] [serial = 1886] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x11697f800) [pid = 2244] [serial = 1888] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1180ec800) [pid = 2244] [serial = 1889] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x119e50400) [pid = 2244] [serial = 1894] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x123c07c00) [pid = 2244] [serial = 1895] [outer = 0x0] [url = about:blank] 05:14:23 INFO - PROCESS | 2244 | 1468498463070 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 2244 | 1468498463072 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d6000 == 31 [pid = 2244] [id = 652] 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x11662b400) [pid = 2244] [serial = 1956] [outer = 0x0] 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1176ecc00) [pid = 2244] [serial = 1957] [outer = 0x11662b400] 05:14:23 INFO - PROCESS | 2244 | 1468498463099 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1180fa800) [pid = 2244] [serial = 1958] [outer = 0x11662b400] 05:14:23 INFO - PROCESS | 2244 | 1468498463375 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 472ms 05:14:23 INFO - PROCESS | 2244 | 1468498463393 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 2244 | 1468498463396 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:14:23 INFO - PROCESS | 2244 | 1468498463408 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 2244 | 1468498463410 Marionette TRACE conn2 <- [1,2582,null,{}] 05:14:23 INFO - PROCESS | 2244 | 1468498463420 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 2244 | 1468498463422 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:23 INFO - PROCESS | 2244 | 1468498463505 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:14:23 INFO - PROCESS | 2244 | 1468498463509 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 2244 | 1468498463510 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x119bd4800 == 32 [pid = 2244] [id = 653] 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118425000) [pid = 2244] [serial = 1959] [outer = 0x0] 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1185ed800) [pid = 2244] [serial = 1960] [outer = 0x118425000] 05:14:23 INFO - PROCESS | 2244 | 1468498463540 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x118fee400) [pid = 2244] [serial = 1961] [outer = 0x118425000] 05:14:23 INFO - PROCESS | 2244 | 1468498463923 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 05:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:14:23 INFO - PROCESS | 2244 | 1468498463978 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 2244 | 1468498463980 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:14:23 INFO - PROCESS | 2244 | 1468498463982 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 2244 | 1468498463984 Marionette TRACE conn2 <- [1,2586,null,{}] 05:14:24 INFO - PROCESS | 2244 | 1468498463992 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 2244 | 1468498463995 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:24 INFO - PROCESS | 2244 | 1468498464074 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:14:24 INFO - PROCESS | 2244 | 1468498464078 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 2244 | 1468498464081 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x125492000 == 33 [pid = 2244] [id = 654] 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1121b9400) [pid = 2244] [serial = 1962] [outer = 0x0] 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x119425400) [pid = 2244] [serial = 1963] [outer = 0x1121b9400] 05:14:24 INFO - PROCESS | 2244 | 1468498464111 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x119e47800) [pid = 2244] [serial = 1964] [outer = 0x1121b9400] 05:14:24 INFO - PROCESS | 2244 | 1468498464452 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 521ms 05:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:14:24 INFO - PROCESS | 2244 | 1468498464504 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 2244 | 1468498464505 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:14:24 INFO - PROCESS | 2244 | 1468498464507 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 2244 | 1468498464508 Marionette TRACE conn2 <- [1,2590,null,{}] 05:14:24 INFO - PROCESS | 2244 | 1468498464511 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 2244 | 1468498464512 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:24 INFO - PROCESS | 2244 | 1468498464590 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:14:24 INFO - PROCESS | 2244 | 1468498464593 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 2244 | 1468498464594 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d26800 == 34 [pid = 2244] [id = 655] 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1210c4000) [pid = 2244] [serial = 1965] [outer = 0x0] 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x123cab400) [pid = 2244] [serial = 1966] [outer = 0x1210c4000] 05:14:24 INFO - PROCESS | 2244 | 1468498464621 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x124d94800) [pid = 2244] [serial = 1967] [outer = 0x1210c4000] 05:14:25 INFO - PROCESS | 2244 | 1468498465029 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 05:14:25 INFO - PROCESS | 2244 | 1468498465089 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 2244 | 1468498465091 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:14:25 INFO - PROCESS | 2244 | 1468498465102 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 2244 | 1468498465104 Marionette TRACE conn2 <- [1,2594,null,{}] 05:14:25 INFO - PROCESS | 2244 | 1468498465107 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 2244 | 1468498465109 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:25 INFO - PROCESS | 2244 | 1468498465250 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:14:25 INFO - PROCESS | 2244 | 1468498465310 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 2244 | 1468498465311 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x1295a4000 == 35 [pid = 2244] [id = 656] 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x113a9f800) [pid = 2244] [serial = 1968] [outer = 0x0] 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x11978a400) [pid = 2244] [serial = 1969] [outer = 0x113a9f800] 05:14:25 INFO - PROCESS | 2244 | 1468498465350 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x125f0e400) [pid = 2244] [serial = 1970] [outer = 0x113a9f800] 05:14:25 INFO - PROCESS | 2244 | 1468498465692 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 624ms 05:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:14:25 INFO - PROCESS | 2244 | 1468498465731 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 2244 | 1468498465732 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:14:25 INFO - PROCESS | 2244 | 1468498465734 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 2244 | 1468498465735 Marionette TRACE conn2 <- [1,2598,null,{}] 05:14:25 INFO - PROCESS | 2244 | 1468498465737 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 2244 | 1468498465741 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:25 INFO - PROCESS | 2244 | 1468498465859 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:14:25 INFO - PROCESS | 2244 | 1468498465864 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 2244 | 1468498465865 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12abb4800 == 36 [pid = 2244] [id = 657] 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125f10000) [pid = 2244] [serial = 1971] [outer = 0x0] 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1266d5800) [pid = 2244] [serial = 1972] [outer = 0x125f10000] 05:14:25 INFO - PROCESS | 2244 | 1468498465889 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12760e000) [pid = 2244] [serial = 1973] [outer = 0x125f10000] 05:14:26 INFO - PROCESS | 2244 | 1468498466249 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 569ms 05:14:26 INFO - PROCESS | 2244 | 1468498466303 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 2244 | 1468498466305 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:14:26 INFO - PROCESS | 2244 | 1468498466307 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 2244 | 1468498466308 Marionette TRACE conn2 <- [1,2602,null,{}] 05:14:26 INFO - PROCESS | 2244 | 1468498466311 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 2244 | 1468498466312 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:26 INFO - PROCESS | 2244 | 1468498466407 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:14:26 INFO - PROCESS | 2244 | 1468498466418 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 2244 | 1468498466419 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9bb000 == 37 [pid = 2244] [id = 658] 05:14:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x127610c00) [pid = 2244] [serial = 1974] [outer = 0x0] 05:14:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1288a6c00) [pid = 2244] [serial = 1975] [outer = 0x127610c00] 05:14:26 INFO - PROCESS | 2244 | 1468498466443 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1288adc00) [pid = 2244] [serial = 1976] [outer = 0x127610c00] 05:14:26 INFO - PROCESS | 2244 | 1468498466778 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 05:14:26 INFO - PROCESS | 2244 | 1468498466828 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:14:26 INFO - PROCESS | 2244 | 1468498466829 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:14:26 INFO - PROCESS | 2244 | 1468498466831 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 2244 | 1468498466832 Marionette TRACE conn2 <- [1,2606,null,{}] 05:14:26 INFO - PROCESS | 2244 | 1468498466835 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 2244 | 1468498466836 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:26 INFO - PROCESS | 2244 | 1468498466936 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:14:26 INFO - PROCESS | 2244 | 1468498466939 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 2244 | 1468498466940 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6ca000 == 38 [pid = 2244] [id = 659] 05:14:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a2c00) [pid = 2244] [serial = 1977] [outer = 0x0] 05:14:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x128de9000) [pid = 2244] [serial = 1978] [outer = 0x1288a2c00] 05:14:26 INFO - PROCESS | 2244 | 1468498466965 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1290d9800) [pid = 2244] [serial = 1979] [outer = 0x1288a2c00] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x110facc00) [pid = 2244] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x110e9a000) [pid = 2244] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x119e50800) [pid = 2244] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1127d0c00) [pid = 2244] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1127cdc00) [pid = 2244] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x112984800) [pid = 2244] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x112986000) [pid = 2244] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1185e1400) [pid = 2244] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x113c0f800) [pid = 2244] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x115de7800) [pid = 2244] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x125d82800) [pid = 2244] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12662a400) [pid = 2244] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x112dc1000) [pid = 2244] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x112fb3000) [pid = 2244] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:14:27 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x11846d000) [pid = 2244] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:14:27 INFO - PROCESS | 2244 | 1468498467371 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 05:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:14:27 INFO - PROCESS | 2244 | 1468498467403 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 2244 | 1468498467404 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:14:27 INFO - PROCESS | 2244 | 1468498467406 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 2244 | 1468498467407 Marionette TRACE conn2 <- [1,2610,null,{}] 05:14:27 INFO - PROCESS | 2244 | 1468498467409 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 2244 | 1468498467410 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:27 INFO - PROCESS | 2244 | 1468498467515 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:14:27 INFO - PROCESS | 2244 | 1468498467552 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 2244 | 1468498467553 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6c4800 == 39 [pid = 2244] [id = 660] 05:14:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x110e9a000) [pid = 2244] [serial = 1980] [outer = 0x0] 05:14:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1167f2800) [pid = 2244] [serial = 1981] [outer = 0x110e9a000] 05:14:27 INFO - PROCESS | 2244 | 1468498467578 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x12143b000) [pid = 2244] [serial = 1982] [outer = 0x110e9a000] 05:14:27 INFO - PROCESS | 2244 | 1468498467842 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 470ms 05:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:14:27 INFO - PROCESS | 2244 | 1468498467876 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 2244 | 1468498467877 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:14:27 INFO - PROCESS | 2244 | 1468498467887 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 2244 | 1468498467888 Marionette TRACE conn2 <- [1,2614,null,{}] 05:14:27 INFO - PROCESS | 2244 | 1468498467891 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 2244 | 1468498467892 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:27 INFO - PROCESS | 2244 | 1468498467975 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:14:27 INFO - PROCESS | 2244 | 1468498467979 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 2244 | 1468498467981 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf11000 == 40 [pid = 2244] [id = 661] 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x117ecf800) [pid = 2244] [serial = 1983] [outer = 0x0] 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x12662a400) [pid = 2244] [serial = 1984] [outer = 0x117ecf800] 05:14:28 INFO - PROCESS | 2244 | 1468498468013 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1290dbc00) [pid = 2244] [serial = 1985] [outer = 0x117ecf800] 05:14:28 INFO - PROCESS | 2244 | 1468498468363 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 527ms 05:14:28 INFO - PROCESS | 2244 | 1468498468410 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 2244 | 1468498468412 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:14:28 INFO - PROCESS | 2244 | 1468498468420 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 2244 | 1468498468421 Marionette TRACE conn2 <- [1,2618,null,{}] 05:14:28 INFO - PROCESS | 2244 | 1468498468423 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 2244 | 1468498468425 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:28 INFO - PROCESS | 2244 | 1468498468515 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:14:28 INFO - PROCESS | 2244 | 1468498468520 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2244 | 1468498468521 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5d7800 == 41 [pid = 2244] [id = 662] 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x129335c00) [pid = 2244] [serial = 1986] [outer = 0x0] 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x129363800) [pid = 2244] [serial = 1987] [outer = 0x129335c00] 05:14:28 INFO - PROCESS | 2244 | 1468498468547 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12938ec00) [pid = 2244] [serial = 1988] [outer = 0x129335c00] 05:14:28 INFO - PROCESS | 2244 | 1468498468861 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 05:14:28 INFO - PROCESS | 2244 | 1468498468889 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 2244 | 1468498468890 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:14:28 INFO - PROCESS | 2244 | 1468498468892 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 2244 | 1468498468893 Marionette TRACE conn2 <- [1,2622,null,{}] 05:14:28 INFO - PROCESS | 2244 | 1468498468896 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 2244 | 1468498468897 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:28 INFO - PROCESS | 2244 | 1468498468976 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:14:28 INFO - PROCESS | 2244 | 1468498468979 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2244 | 1468498468981 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d625800 == 42 [pid = 2244] [id = 663] 05:14:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x119419000) [pid = 2244] [serial = 1989] [outer = 0x0] 05:14:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x129395c00) [pid = 2244] [serial = 1990] [outer = 0x119419000] 05:14:29 INFO - PROCESS | 2244 | 1468498469071 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x12a496800) [pid = 2244] [serial = 1991] [outer = 0x119419000] 05:14:29 INFO - PROCESS | 2244 | --DOCSHELL 0x118f1a800 == 41 [pid = 2244] [id = 638] 05:14:29 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d6000 == 40 [pid = 2244] [id = 652] 05:14:29 INFO - PROCESS | 2244 | --DOCSHELL 0x12190a800 == 39 [pid = 2244] [id = 651] 05:14:29 INFO - PROCESS | 2244 | --DOCSHELL 0x11707f800 == 38 [pid = 2244] [id = 650] 05:14:29 INFO - PROCESS | 2244 | --DOCSHELL 0x125482000 == 37 [pid = 2244] [id = 649] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x119bd4800 == 36 [pid = 2244] [id = 653] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6ca000 == 35 [pid = 2244] [id = 659] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12abb4800 == 34 [pid = 2244] [id = 657] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9bb000 == 33 [pid = 2244] [id = 658] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6c4800 == 32 [pid = 2244] [id = 660] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x125492000 == 31 [pid = 2244] [id = 654] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf11000 == 30 [pid = 2244] [id = 661] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x128d26800 == 29 [pid = 2244] [id = 655] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x1295a4000 == 28 [pid = 2244] [id = 656] 05:14:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5d7800 == 27 [pid = 2244] [id = 662] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x112c54400) [pid = 2244] [serial = 1939] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x123c12000) [pid = 2244] [serial = 1936] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x12640cc00) [pid = 2244] [serial = 1910] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x111c7b400) [pid = 2244] [serial = 1919] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x123ca2400) [pid = 2244] [serial = 1942] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x118fc9000) [pid = 2244] [serial = 1930] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1167ee400) [pid = 2244] [serial = 1922] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1193ce800) [pid = 2244] [serial = 1931] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1254b5000) [pid = 2244] [serial = 1943] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118fc0000) [pid = 2244] [serial = 1906] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1180ee400) [pid = 2244] [serial = 1904] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x121438000) [pid = 2244] [serial = 1934] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x124847400) [pid = 2244] [serial = 1937] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1188a4000) [pid = 2244] [serial = 1940] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125f0dc00) [pid = 2244] [serial = 1945] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1273cb800) [pid = 2244] [serial = 1913] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1164a2800) [pid = 2244] [serial = 1921] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x115de0c00) [pid = 2244] [serial = 1915] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x117221c00) [pid = 2244] [serial = 1916] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x127296400) [pid = 2244] [serial = 1912] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x118349c00) [pid = 2244] [serial = 1925] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1188a5400) [pid = 2244] [serial = 1928] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1128abc00) [pid = 2244] [serial = 1918] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1193d7c00) [pid = 2244] [serial = 1933] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1167ef000) [pid = 2244] [serial = 1903] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1180ee000) [pid = 2244] [serial = 1924] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x1193d3c00) [pid = 2244] [serial = 1907] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1185eec00) [pid = 2244] [serial = 1927] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x123cac000) [pid = 2244] [serial = 1909] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x125f0a000) [pid = 2244] [serial = 1946] [outer = 0x0] [url = about:blank] 05:14:30 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x125fe7000) [pid = 2244] [serial = 1948] [outer = 0x0] [url = about:blank] 05:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1520ms 05:14:30 INFO - PROCESS | 2244 | 1468498470407 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:14:30 INFO - PROCESS | 2244 | 1468498470414 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:14:30 INFO - PROCESS | 2244 | 1468498470418 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:14:30 INFO - PROCESS | 2244 | 1468498470422 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 2244 | 1468498470424 Marionette TRACE conn2 <- [1,2626,null,{}] 05:14:30 INFO - PROCESS | 2244 | 1468498470428 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 2244 | 1468498470430 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:30 INFO - PROCESS | 2244 | 1468498470510 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:14:30 INFO - PROCESS | 2244 | 1468498470565 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 2244 | 1468498470568 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x117008000 == 28 [pid = 2244] [id = 664] 05:14:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x1128afc00) [pid = 2244] [serial = 1992] [outer = 0x0] 05:14:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x112dc2400) [pid = 2244] [serial = 1993] [outer = 0x1128afc00] 05:14:30 INFO - PROCESS | 2244 | 1468498470596 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x113c75c00) [pid = 2244] [serial = 1994] [outer = 0x1128afc00] 05:14:30 INFO - PROCESS | 2244 | 1468498470908 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:14:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 05:14:30 INFO - PROCESS | 2244 | 1468498470943 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 2244 | 1468498470946 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:14:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:14:30 INFO - PROCESS | 2244 | 1468498470953 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 2244 | 1468498470955 Marionette TRACE conn2 <- [1,2630,null,{}] 05:14:30 INFO - PROCESS | 2244 | 1468498470958 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 2244 | 1468498470960 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:31 INFO - PROCESS | 2244 | 1468498471036 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:14:31 INFO - PROCESS | 2244 | 1468498471041 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 2244 | 1468498471042 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x11852f800 == 29 [pid = 2244] [id = 665] 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x115f23c00) [pid = 2244] [serial = 1995] [outer = 0x0] 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1167e9000) [pid = 2244] [serial = 1996] [outer = 0x115f23c00] 05:14:31 INFO - PROCESS | 2244 | 1468498471072 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x116907800) [pid = 2244] [serial = 1997] [outer = 0x115f23c00] 05:14:31 INFO - PROCESS | 2244 | 1468498471416 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 473ms 05:14:31 INFO - PROCESS | 2244 | 1468498471426 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 2244 | 1468498471428 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:14:31 INFO - PROCESS | 2244 | 1468498471443 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 2244 | 1468498471445 Marionette TRACE conn2 <- [1,2634,null,{}] 05:14:31 INFO - PROCESS | 2244 | 1468498471456 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 2244 | 1468498471459 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:31 INFO - PROCESS | 2244 | 1468498471535 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:14:31 INFO - PROCESS | 2244 | 1468498471540 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 2244 | 1468498471542 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x119534000 == 30 [pid = 2244] [id = 666] 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x110e97400) [pid = 2244] [serial = 1998] [outer = 0x0] 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x11827b000) [pid = 2244] [serial = 1999] [outer = 0x110e97400] 05:14:31 INFO - PROCESS | 2244 | 1468498471572 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x118426000) [pid = 2244] [serial = 2000] [outer = 0x110e97400] 05:14:31 INFO - PROCESS | 2244 | 1468498471921 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 524ms 05:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:14:31 INFO - PROCESS | 2244 | 1468498471968 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 2244 | 1468498471970 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:14:31 INFO - PROCESS | 2244 | 1468498471972 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 2244 | 1468498471973 Marionette TRACE conn2 <- [1,2638,null,{}] 05:14:31 INFO - PROCESS | 2244 | 1468498471975 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 2244 | 1468498471976 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:32 INFO - PROCESS | 2244 | 1468498472078 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:14:32 INFO - PROCESS | 2244 | 1468498472084 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 2244 | 1468498472084 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x121135800 == 31 [pid = 2244] [id = 667] 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x11846bc00) [pid = 2244] [serial = 2001] [outer = 0x0] 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1185ec800) [pid = 2244] [serial = 2002] [outer = 0x11846bc00] 05:14:32 INFO - PROCESS | 2244 | 1468498472109 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1188ad400) [pid = 2244] [serial = 2003] [outer = 0x11846bc00] 05:14:32 INFO - PROCESS | 2244 | 1468498472405 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 468ms 05:14:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:14:32 INFO - PROCESS | 2244 | 1468498472440 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 2244 | 1468498472441 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:14:32 INFO - PROCESS | 2244 | 1468498472444 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 2244 | 1468498472445 Marionette TRACE conn2 <- [1,2642,null,{}] 05:14:32 INFO - PROCESS | 2244 | 1468498472447 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 2244 | 1468498472450 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:32 INFO - PROCESS | 2244 | 1468498472528 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:14:32 INFO - PROCESS | 2244 | 1468498472535 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 2244 | 1468498472535 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d94800 == 32 [pid = 2244] [id = 668] 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x111c7d800) [pid = 2244] [serial = 2004] [outer = 0x0] 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118fc9800) [pid = 2244] [serial = 2005] [outer = 0x111c7d800] 05:14:32 INFO - PROCESS | 2244 | 1468498472560 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1193d2c00) [pid = 2244] [serial = 2006] [outer = 0x111c7d800] 05:14:33 INFO - PROCESS | 2244 | 1468498472998 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 05:14:33 INFO - PROCESS | 2244 | 1468498473022 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 2244 | 1468498473024 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:14:33 INFO - PROCESS | 2244 | 1468498473028 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 2244 | 1468498473031 Marionette TRACE conn2 <- [1,2646,null,{}] 05:14:33 INFO - PROCESS | 2244 | 1468498473035 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 2244 | 1468498473041 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:33 INFO - PROCESS | 2244 | 1468498473180 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:14:33 INFO - PROCESS | 2244 | 1468498473193 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 2244 | 1468498473194 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x126303800 == 33 [pid = 2244] [id = 669] 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x1193d3000) [pid = 2244] [serial = 2007] [outer = 0x0] 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x121333400) [pid = 2244] [serial = 2008] [outer = 0x1193d3000] 05:14:33 INFO - PROCESS | 2244 | 1468498473233 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1219f1c00) [pid = 2244] [serial = 2009] [outer = 0x1193d3000] 05:14:33 INFO - PROCESS | 2244 | 1468498473616 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 624ms 05:14:33 INFO - PROCESS | 2244 | 1468498473653 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 2244 | 1468498473654 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:14:33 INFO - PROCESS | 2244 | 1468498473656 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 2244 | 1468498473657 Marionette TRACE conn2 <- [1,2650,null,{}] 05:14:33 INFO - PROCESS | 2244 | 1468498473659 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 2244 | 1468498473660 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:33 INFO - PROCESS | 2244 | 1468498473769 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:14:33 INFO - PROCESS | 2244 | 1468498473775 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 2244 | 1468498473776 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x12888f000 == 34 [pid = 2244] [id = 670] 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1219f2000) [pid = 2244] [serial = 2010] [outer = 0x0] 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x123d09800) [pid = 2244] [serial = 2011] [outer = 0x1219f2000] 05:14:33 INFO - PROCESS | 2244 | 1468498473800 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x124adf800) [pid = 2244] [serial = 2012] [outer = 0x1219f2000] 05:14:34 INFO - PROCESS | 2244 | 1468498474082 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 469ms 05:14:34 INFO - PROCESS | 2244 | 1468498474125 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 2244 | 1468498474126 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:14:34 INFO - PROCESS | 2244 | 1468498474129 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 2244 | 1468498474130 Marionette TRACE conn2 <- [1,2654,null,{}] 05:14:34 INFO - PROCESS | 2244 | 1468498474136 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 2244 | 1468498474137 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:34 INFO - PROCESS | 2244 | 1468498474211 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:14:34 INFO - PROCESS | 2244 | 1468498474217 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 2244 | 1468498474218 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12931e800 == 35 [pid = 2244] [id = 671] 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118ff4800) [pid = 2244] [serial = 2013] [outer = 0x0] 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1254b2000) [pid = 2244] [serial = 2014] [outer = 0x118ff4800] 05:14:34 INFO - PROCESS | 2244 | 1468498474242 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x125f0f000) [pid = 2244] [serial = 2015] [outer = 0x118ff4800] 05:14:34 INFO - PROCESS | 2244 | 1468498474578 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 05:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:14:34 INFO - PROCESS | 2244 | 1468498474602 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 2244 | 1468498474603 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:14:34 INFO - PROCESS | 2244 | 1468498474605 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 2244 | 1468498474606 Marionette TRACE conn2 <- [1,2658,null,{}] 05:14:34 INFO - PROCESS | 2244 | 1468498474608 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 2244 | 1468498474609 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:34 INFO - PROCESS | 2244 | 1468498474721 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:14:34 INFO - PROCESS | 2244 | 1468498474727 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 2244 | 1468498474728 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x119532000 == 36 [pid = 2244] [id = 672] 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x110fa7800) [pid = 2244] [serial = 2016] [outer = 0x0] 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125f11400) [pid = 2244] [serial = 2017] [outer = 0x110fa7800] 05:14:34 INFO - PROCESS | 2244 | 1468498474752 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125fe5400) [pid = 2244] [serial = 2018] [outer = 0x110fa7800] 05:14:35 INFO - PROCESS | 2244 | 1468498475032 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:14:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 470ms 05:14:35 INFO - PROCESS | 2244 | 1468498475075 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 2244 | 1468498475076 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:14:35 INFO - PROCESS | 2244 | 1468498475079 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 2244 | 1468498475080 Marionette TRACE conn2 <- [1,2662,null,{}] 05:14:35 INFO - PROCESS | 2244 | 1468498475086 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 2244 | 1468498475087 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:35 INFO - PROCESS | 2244 | 1468498475168 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:14:35 INFO - PROCESS | 2244 | 1468498475172 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 2244 | 1468498475173 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62b000 == 37 [pid = 2244] [id = 673] 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x125fe0400) [pid = 2244] [serial = 2019] [outer = 0x0] 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x126635400) [pid = 2244] [serial = 2020] [outer = 0x125fe0400] 05:14:35 INFO - PROCESS | 2244 | 1468498475196 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x127296400) [pid = 2244] [serial = 2021] [outer = 0x125fe0400] 05:14:35 INFO - PROCESS | 2244 | 1468498475520 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:14:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 471ms 05:14:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:14:35 INFO - PROCESS | 2244 | 1468498475551 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 2244 | 1468498475553 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:14:35 INFO - PROCESS | 2244 | 1468498475555 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 2244 | 1468498475556 Marionette TRACE conn2 <- [1,2666,null,{}] 05:14:35 INFO - PROCESS | 2244 | 1468498475559 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 2244 | 1468498475560 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:35 INFO - PROCESS | 2244 | 1468498475682 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:14:35 INFO - PROCESS | 2244 | 1468498475701 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 2244 | 1468498475703 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d93800 == 38 [pid = 2244] [id = 674] 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x111c83c00) [pid = 2244] [serial = 2022] [outer = 0x0] 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x127297000) [pid = 2244] [serial = 2023] [outer = 0x111c83c00] 05:14:35 INFO - PROCESS | 2244 | 1468498475730 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1288a9c00) [pid = 2244] [serial = 2024] [outer = 0x111c83c00] 05:14:36 INFO - PROCESS | 2244 | 1468498476561 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 05:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:14:36 INFO - PROCESS | 2244 | 1468498476576 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 2244 | 1468498476577 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:14:36 INFO - PROCESS | 2244 | 1468498476579 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 2244 | 1468498476580 Marionette TRACE conn2 <- [1,2670,null,{}] 05:14:36 INFO - PROCESS | 2244 | 1468498476590 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 2244 | 1468498476591 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:36 INFO - PROCESS | 2244 | 1468498476690 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:14:36 INFO - PROCESS | 2244 | 1468498476703 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 2244 | 1468498476704 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c502800 == 39 [pid = 2244] [id = 675] 05:14:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1288ad800) [pid = 2244] [serial = 2025] [outer = 0x0] 05:14:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x128dea800) [pid = 2244] [serial = 2026] [outer = 0x1288ad800] 05:14:36 INFO - PROCESS | 2244 | 1468498476728 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1290dd800) [pid = 2244] [serial = 2027] [outer = 0x1288ad800] 05:14:37 INFO - PROCESS | 2244 | 1468498477558 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"]]]}] 05:14:37 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 05:14:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:14:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1028ms 05:14:37 INFO - PROCESS | 2244 | 1468498477608 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 2244 | 1468498477609 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:14:37 INFO - PROCESS | 2244 | 1468498477611 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 2244 | 1468498477612 Marionette TRACE conn2 <- [1,2674,null,{}] 05:14:37 INFO - PROCESS | 2244 | 1468498477614 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 2244 | 1468498477615 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:37 INFO - PROCESS | 2244 | 1468498477787 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x125f10000) [pid = 2244] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x127610c00) [pid = 2244] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1288a2c00) [pid = 2244] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x110e9a000) [pid = 2244] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x117ecf800) [pid = 2244] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x129335c00) [pid = 2244] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1210c4000) [pid = 2244] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1121b9400) [pid = 2244] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x118425000) [pid = 2244] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x11662b400) [pid = 2244] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1167dac00) [pid = 2244] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1127cb400) [pid = 2244] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x116a15400) [pid = 2244] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:14:37 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x113a9f800) [pid = 2244] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:14:37 INFO - PROCESS | 2244 | 1468498477834 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 2244 | 1468498477835 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x121919000 == 40 [pid = 2244] [id = 676] 05:14:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x111c1d800) [pid = 2244] [serial = 2028] [outer = 0x0] 05:14:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1127d3c00) [pid = 2244] [serial = 2029] [outer = 0x111c1d800] 05:14:37 INFO - PROCESS | 2244 | 1468498477859 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x117ecf800) [pid = 2244] [serial = 2030] [outer = 0x111c1d800] 05:14:38 INFO - PROCESS | 2244 | 1468498478618 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"]]]}] 05:14:38 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 05:14:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 05:14:38 INFO - PROCESS | 2244 | 1468498478630 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 2244 | 1468498478632 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:14:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:14:38 INFO - PROCESS | 2244 | 1468498478635 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 2244 | 1468498478636 Marionette TRACE conn2 <- [1,2678,null,{}] 05:14:38 INFO - PROCESS | 2244 | 1468498478638 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 2244 | 1468498478639 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:38 INFO - PROCESS | 2244 | 1468498478717 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:14:38 INFO - PROCESS | 2244 | 1468498478721 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 2244 | 1468498478722 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d05f800 == 41 [pid = 2244] [id = 677] 05:14:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1180fb800) [pid = 2244] [serial = 2031] [outer = 0x0] 05:14:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1288abc00) [pid = 2244] [serial = 2032] [outer = 0x1180fb800] 05:14:38 INFO - PROCESS | 2244 | 1468498478746 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12933dc00) [pid = 2244] [serial = 2033] [outer = 0x1180fb800] 05:14:39 INFO - PROCESS | 2244 | 1468498479574 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:14:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 968ms 05:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:14:39 INFO - PROCESS | 2244 | 1468498479604 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 2244 | 1468498479605 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:14:39 INFO - PROCESS | 2244 | 1468498479607 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 2244 | 1468498479608 Marionette TRACE conn2 <- [1,2682,null,{}] 05:14:39 INFO - PROCESS | 2244 | 1468498479610 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 2244 | 1468498479611 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:39 INFO - PROCESS | 2244 | 1468498479719 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:14:39 INFO - PROCESS | 2244 | 1468498479724 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 2244 | 1468498479725 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5d3800 == 42 [pid = 2244] [id = 678] 05:14:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1180ed000) [pid = 2244] [serial = 2034] [outer = 0x0] 05:14:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x129360c00) [pid = 2244] [serial = 2035] [outer = 0x1180ed000] 05:14:39 INFO - PROCESS | 2244 | 1468498479749 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x129396000) [pid = 2244] [serial = 2036] [outer = 0x1180ed000] 05:14:40 INFO - PROCESS | 2244 | 1468498480795 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:14:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1220ms 05:14:40 INFO - PROCESS | 2244 | 1468498480828 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 2244 | 1468498480831 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:14:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:14:40 INFO - PROCESS | 2244 | 1468498480834 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 2244 | 1468498480837 Marionette TRACE conn2 <- [1,2686,null,{}] 05:14:40 INFO - PROCESS | 2244 | 1468498480840 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 2244 | 1468498480842 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:40 INFO - PROCESS | 2244 | 1468498480952 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:14:41 INFO - PROCESS | 2244 | 1468498481034 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 2244 | 1468498481036 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x116954800 == 43 [pid = 2244] [id = 679] 05:14:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x110e7dc00) [pid = 2244] [serial = 2037] [outer = 0x0] 05:14:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1128ad800) [pid = 2244] [serial = 2038] [outer = 0x110e7dc00] 05:14:41 INFO - PROCESS | 2244 | 1468498481231 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x115f23400) [pid = 2244] [serial = 2039] [outer = 0x110e7dc00] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12d05f800 == 42 [pid = 2244] [id = 677] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x121919000 == 41 [pid = 2244] [id = 676] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12c502800 == 40 [pid = 2244] [id = 675] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x123d93800 == 39 [pid = 2244] [id = 674] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62b000 == 38 [pid = 2244] [id = 673] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x119532000 == 37 [pid = 2244] [id = 672] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12931e800 == 36 [pid = 2244] [id = 671] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12888f000 == 35 [pid = 2244] [id = 670] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x126303800 == 34 [pid = 2244] [id = 669] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x129395c00) [pid = 2244] [serial = 1990] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x123d94800 == 33 [pid = 2244] [id = 668] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x121135800 == 32 [pid = 2244] [id = 667] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x119534000 == 31 [pid = 2244] [id = 666] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x11852f800 == 30 [pid = 2244] [id = 665] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x117008000 == 29 [pid = 2244] [id = 664] 05:14:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12d625800 == 28 [pid = 2244] [id = 663] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1266d5800) [pid = 2244] [serial = 1972] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1288a6c00) [pid = 2244] [serial = 1975] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x12760e000) [pid = 2244] [serial = 1973] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x128de9000) [pid = 2244] [serial = 1978] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1167f2800) [pid = 2244] [serial = 1981] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1288adc00) [pid = 2244] [serial = 1976] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x12662a400) [pid = 2244] [serial = 1984] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x129363800) [pid = 2244] [serial = 1987] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1290d9800) [pid = 2244] [serial = 1979] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x123cab400) [pid = 2244] [serial = 1966] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x119425400) [pid = 2244] [serial = 1963] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x119e47800) [pid = 2244] [serial = 1964] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1185ed800) [pid = 2244] [serial = 1960] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x118fee400) [pid = 2244] [serial = 1961] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1176ecc00) [pid = 2244] [serial = 1957] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1180fa800) [pid = 2244] [serial = 1958] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x117ed2c00) [pid = 2244] [serial = 1955] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x116a22c00) [pid = 2244] [serial = 1954] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x112c17c00) [pid = 2244] [serial = 1952] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1127d6800) [pid = 2244] [serial = 1951] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1273cf000) [pid = 2244] [serial = 1949] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x11978a400) [pid = 2244] [serial = 1969] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x125f0e400) [pid = 2244] [serial = 1970] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x12143b000) [pid = 2244] [serial = 1982] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x12938ec00) [pid = 2244] [serial = 1988] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x124d94800) [pid = 2244] [serial = 1967] [outer = 0x0] [url = about:blank] 05:14:41 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x1290dbc00) [pid = 2244] [serial = 1985] [outer = 0x0] [url = about:blank] 05:14:42 INFO - PROCESS | 2244 | 1468498482201 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"]]]}] 05:14:42 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 05:14:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1371ms 05:14:42 INFO - PROCESS | 2244 | 1468498482207 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:14:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:14:42 INFO - PROCESS | 2244 | 1468498482209 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:14:42 INFO - PROCESS | 2244 | 1468498482214 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 2244 | 1468498482219 Marionette TRACE conn2 <- [1,2690,null,{}] 05:14:42 INFO - PROCESS | 2244 | 1468498482223 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 2244 | 1468498482227 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:42 INFO - PROCESS | 2244 | 1468498482343 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:14:42 INFO - PROCESS | 2244 | 1468498482426 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 2244 | 1468498482427 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x118481000 == 29 [pid = 2244] [id = 680] 05:14:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x112c54000) [pid = 2244] [serial = 2040] [outer = 0x0] 05:14:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1167d9000) [pid = 2244] [serial = 2041] [outer = 0x112c54000] 05:14:42 INFO - PROCESS | 2244 | 1468498482455 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x11722c000) [pid = 2244] [serial = 2042] [outer = 0x112c54000] 05:14:43 INFO - PROCESS | 2244 | 1468498483252 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"]]]}] 05:14:43 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 05:14:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1076ms 05:14:43 INFO - PROCESS | 2244 | 1468498483289 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 2244 | 1468498483292 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:14:43 INFO - PROCESS | 2244 | 1468498483297 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 2244 | 1468498483298 Marionette TRACE conn2 <- [1,2694,null,{}] 05:14:43 INFO - PROCESS | 2244 | 1468498483301 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 2244 | 1468498483302 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:43 INFO - PROCESS | 2244 | 1468498483379 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:14:43 INFO - PROCESS | 2244 | 1468498483386 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 2244 | 1468498483387 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191dd000 == 30 [pid = 2244] [id = 681] 05:14:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x110e84800) [pid = 2244] [serial = 2043] [outer = 0x0] 05:14:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x11846cc00) [pid = 2244] [serial = 2044] [outer = 0x110e84800] 05:14:43 INFO - PROCESS | 2244 | 1468498483412 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1185e6800) [pid = 2244] [serial = 2045] [outer = 0x110e84800] 05:14:44 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 05:14:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:44 INFO - PROCESS | 2244 | 1468498484268 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"]]]}] 05:14:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 975ms 05:14:44 INFO - PROCESS | 2244 | 1468498484272 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 2244 | 1468498484273 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:14:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:14:44 INFO - PROCESS | 2244 | 1468498484275 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 2244 | 1468498484278 Marionette TRACE conn2 <- [1,2698,null,{}] 05:14:44 INFO - PROCESS | 2244 | 1468498484294 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:44 INFO - PROCESS | 2244 | 1468498484297 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:44 INFO - PROCESS | 2244 | 1468498484403 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:14:44 INFO - PROCESS | 2244 | 1468498484408 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 2244 | 1468498484409 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x121261800 == 31 [pid = 2244] [id = 682] 05:14:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x1188a1c00) [pid = 2244] [serial = 2046] [outer = 0x0] 05:14:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118ff9800) [pid = 2244] [serial = 2047] [outer = 0x1188a1c00] 05:14:44 INFO - PROCESS | 2244 | 1468498484433 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x119417800) [pid = 2244] [serial = 2048] [outer = 0x1188a1c00] 05:14:45 INFO - PROCESS | 2244 | 1468498485264 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"]]]}] 05:14:45 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 05:14:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:14:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:14:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 05:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:14:45 INFO - PROCESS | 2244 | 1468498485302 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 2244 | 1468498485304 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:14:45 INFO - PROCESS | 2244 | 1468498485306 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 2244 | 1468498485307 Marionette TRACE conn2 <- [1,2702,null,{}] 05:14:45 INFO - PROCESS | 2244 | 1468498485310 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 2244 | 1468498485311 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:45 INFO - PROCESS | 2244 | 1468498485409 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:14:45 INFO - PROCESS | 2244 | 1468498485413 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 2244 | 1468498485414 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x124ff7800 == 32 [pid = 2244] [id = 683] 05:14:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x119418c00) [pid = 2244] [serial = 2049] [outer = 0x0] 05:14:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x119785800) [pid = 2244] [serial = 2050] [outer = 0x119418c00] 05:14:45 INFO - PROCESS | 2244 | 1468498485439 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x119e4f800) [pid = 2244] [serial = 2051] [outer = 0x119418c00] 05:14:45 INFO - PROCESS | 2244 | 1468498485759 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 05:14:45 INFO - PROCESS | 2244 | 1468498485777 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 2244 | 1468498485778 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:14:45 INFO - PROCESS | 2244 | 1468498485781 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 2244 | 1468498485785 Marionette TRACE conn2 <- [1,2706,null,{}] 05:14:45 INFO - PROCESS | 2244 | 1468498485804 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 2244 | 1468498485805 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:45 INFO - PROCESS | 2244 | 1468498485936 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1180fb800) [pid = 2244] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x119419000) [pid = 2244] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x125fe0400) [pid = 2244] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1219f2000) [pid = 2244] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x11846bc00) [pid = 2244] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x118ff4800) [pid = 2244] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x110fa7800) [pid = 2244] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1193d3000) [pid = 2244] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x110e97400) [pid = 2244] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1128afc00) [pid = 2244] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x115f23c00) [pid = 2244] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x111c7d800) [pid = 2244] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1288ad800) [pid = 2244] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x111c1d800) [pid = 2244] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:14:45 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x111c83c00) [pid = 2244] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:14:45 INFO - PROCESS | 2244 | 1468498485979 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 2244 | 1468498485980 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x119e95800 == 33 [pid = 2244] [id = 684] 05:14:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x1128afc00) [pid = 2244] [serial = 2052] [outer = 0x0] 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1164a3800) [pid = 2244] [serial = 2053] [outer = 0x1128afc00] 05:14:46 INFO - PROCESS | 2244 | 1468498486013 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x11941c400) [pid = 2244] [serial = 2054] [outer = 0x1128afc00] 05:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 530ms 05:14:46 INFO - PROCESS | 2244 | 1468498486308 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:14:46 INFO - PROCESS | 2244 | 1468498486311 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 2244 | 1468498486313 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:14:46 INFO - PROCESS | 2244 | 1468498486322 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 2244 | 1468498486324 Marionette TRACE conn2 <- [1,2710,null,{}] 05:14:46 INFO - PROCESS | 2244 | 1468498486326 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 2244 | 1468498486330 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:46 INFO - PROCESS | 2244 | 1468498486421 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:14:46 INFO - PROCESS | 2244 | 1468498486424 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 2244 | 1468498486426 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x129308800 == 34 [pid = 2244] [id = 685] 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x12143a000) [pid = 2244] [serial = 2055] [outer = 0x0] 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x124ade000) [pid = 2244] [serial = 2056] [outer = 0x12143a000] 05:14:46 INFO - PROCESS | 2244 | 1468498486452 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x1254ab400) [pid = 2244] [serial = 2057] [outer = 0x12143a000] 05:14:46 INFO - PROCESS | 2244 | 1468498486805 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 2244 | 1468498486852 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:14:46 INFO - PROCESS | 2244 | 1468498486855 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 2244 | 1468498486856 Marionette TRACE conn2 <- [1,2714,null,{}] 05:14:46 INFO - PROCESS | 2244 | 1468498486858 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 2244 | 1468498486859 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:46 INFO - PROCESS | 2244 | 1468498486938 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:14:46 INFO - PROCESS | 2244 | 1468498486942 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 2244 | 1468498486943 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a4d1000 == 35 [pid = 2244] [id = 686] 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x12542a000) [pid = 2244] [serial = 2058] [outer = 0x0] 05:14:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x125f0d800) [pid = 2244] [serial = 2059] [outer = 0x12542a000] 05:14:46 INFO - PROCESS | 2244 | 1468498486969 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x125fea400) [pid = 2244] [serial = 2060] [outer = 0x12542a000] 05:14:47 INFO - PROCESS | 2244 | 1468498487380 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 570ms 05:14:47 INFO - PROCESS | 2244 | 1468498487426 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 2244 | 1468498487427 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:14:47 INFO - PROCESS | 2244 | 1468498487429 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 2244 | 1468498487430 Marionette TRACE conn2 <- [1,2718,null,{}] 05:14:47 INFO - PROCESS | 2244 | 1468498487433 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 2244 | 1468498487434 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:47 INFO - PROCESS | 2244 | 1468498487534 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:14:47 INFO - PROCESS | 2244 | 1468498487540 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 2244 | 1468498487541 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191db000 == 36 [pid = 2244] [id = 687] 05:14:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x125f03400) [pid = 2244] [serial = 2061] [outer = 0x0] 05:14:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x126490800) [pid = 2244] [serial = 2062] [outer = 0x125f03400] 05:14:47 INFO - PROCESS | 2244 | 1468498487565 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x127292400) [pid = 2244] [serial = 2063] [outer = 0x125f03400] 05:14:47 INFO - PROCESS | 2244 | 1468498487892 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 2244 | 1468498487903 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:14:47 INFO - PROCESS | 2244 | 1468498487906 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 2244 | 1468498487907 Marionette TRACE conn2 <- [1,2722,null,{}] 05:14:47 INFO - PROCESS | 2244 | 1468498487909 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 2244 | 1468498487910 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:48 INFO - PROCESS | 2244 | 1468498488030 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:14:48 INFO - PROCESS | 2244 | 1468498488098 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 2244 | 1468498488100 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f52000 == 37 [pid = 2244] [id = 688] 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x111c7d800) [pid = 2244] [serial = 2064] [outer = 0x0] 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1127ce400) [pid = 2244] [serial = 2065] [outer = 0x111c7d800] 05:14:48 INFO - PROCESS | 2244 | 1468498488172 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112fb1400) [pid = 2244] [serial = 2066] [outer = 0x111c7d800] 05:14:48 INFO - PROCESS | 2244 | 1468498488627 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 2244 | 1468498488680 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:14:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:14:48 INFO - PROCESS | 2244 | 1468498488683 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 2244 | 1468498488686 Marionette TRACE conn2 <- [1,2726,null,{}] 05:14:48 INFO - PROCESS | 2244 | 1468498488689 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 2244 | 1468498488691 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:48 INFO - PROCESS | 2244 | 1468498488811 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:14:48 INFO - PROCESS | 2244 | 1468498488874 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 2244 | 1468498488876 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x121130000 == 38 [pid = 2244] [id = 689] 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x117296800) [pid = 2244] [serial = 2067] [outer = 0x0] 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1180fa400) [pid = 2244] [serial = 2068] [outer = 0x117296800] 05:14:48 INFO - PROCESS | 2244 | 1468498488906 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x118475000) [pid = 2244] [serial = 2069] [outer = 0x117296800] 05:14:49 INFO - PROCESS | 2244 | 1468498489361 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 05:14:49 INFO - PROCESS | 2244 | 1468498489405 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 2244 | 1468498489407 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:14:49 INFO - PROCESS | 2244 | 1468498489410 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 2244 | 1468498489411 Marionette TRACE conn2 <- [1,2730,null,{}] 05:14:49 INFO - PROCESS | 2244 | 1468498489414 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 2244 | 1468498489415 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:49 INFO - PROCESS | 2244 | 1468498489513 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:14:49 INFO - PROCESS | 2244 | 1468498489576 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 2244 | 1468498489577 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62c800 == 39 [pid = 2244] [id = 690] 05:14:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1186b2800) [pid = 2244] [serial = 2070] [outer = 0x0] 05:14:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1193cc800) [pid = 2244] [serial = 2071] [outer = 0x1186b2800] 05:14:49 INFO - PROCESS | 2244 | 1468498489607 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1194b9800) [pid = 2244] [serial = 2072] [outer = 0x1186b2800] 05:14:50 INFO - PROCESS | 2244 | 1468498490538 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"]]]}] 05:14:50 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 05:14:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:14:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:14:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1170ms 05:14:50 INFO - PROCESS | 2244 | 1468498490624 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 2244 | 1468498490626 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:14:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:14:50 INFO - PROCESS | 2244 | 1468498490630 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 2244 | 1468498490632 Marionette TRACE conn2 <- [1,2734,null,{}] 05:14:50 INFO - PROCESS | 2244 | 1468498490635 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 2244 | 1468498490637 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:50 INFO - PROCESS | 2244 | 1468498490718 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1191db000 == 38 [pid = 2244] [id = 687] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12a4d1000 == 37 [pid = 2244] [id = 686] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x129308800 == 36 [pid = 2244] [id = 685] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x119e95800 == 35 [pid = 2244] [id = 684] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x124ff7800 == 34 [pid = 2244] [id = 683] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121261800 == 33 [pid = 2244] [id = 682] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1191dd000 == 32 [pid = 2244] [id = 681] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x118481000 == 31 [pid = 2244] [id = 680] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x116954800 == 30 [pid = 2244] [id = 679] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5d3800 == 29 [pid = 2244] [id = 678] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x12a62c800 == 28 [pid = 2244] [id = 690] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121130000 == 27 [pid = 2244] [id = 689] 05:14:51 INFO - PROCESS | 2244 | --DOCSHELL 0x116f52000 == 26 [pid = 2244] [id = 688] 05:14:51 INFO - PROCESS | 2244 | 1468498491197 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 2244 | 1468498491199 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1288abc00) [pid = 2244] [serial = 2032] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12a496800) [pid = 2244] [serial = 1991] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x126635400) [pid = 2244] [serial = 2020] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x127296400) [pid = 2244] [serial = 2021] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x123d09800) [pid = 2244] [serial = 2011] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x124adf800) [pid = 2244] [serial = 2012] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1185ec800) [pid = 2244] [serial = 2002] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1188ad400) [pid = 2244] [serial = 2003] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x1254b2000) [pid = 2244] [serial = 2014] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x125f0f000) [pid = 2244] [serial = 2015] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x125f11400) [pid = 2244] [serial = 2017] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x125fe5400) [pid = 2244] [serial = 2018] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x121333400) [pid = 2244] [serial = 2008] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1219f1c00) [pid = 2244] [serial = 2009] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x11827b000) [pid = 2244] [serial = 1999] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x118426000) [pid = 2244] [serial = 2000] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x112dc2400) [pid = 2244] [serial = 1993] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x113c75c00) [pid = 2244] [serial = 1994] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1167e9000) [pid = 2244] [serial = 1996] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x116907800) [pid = 2244] [serial = 1997] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x118fc9800) [pid = 2244] [serial = 2005] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x1193d2c00) [pid = 2244] [serial = 2006] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x128dea800) [pid = 2244] [serial = 2026] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 61 (0x1127d3c00) [pid = 2244] [serial = 2029] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 60 (0x12933dc00) [pid = 2244] [serial = 2033] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 59 (0x127297000) [pid = 2244] [serial = 2023] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 58 (0x1288a9c00) [pid = 2244] [serial = 2024] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 57 (0x117ecf800) [pid = 2244] [serial = 2030] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | --DOMWINDOW == 56 (0x1290dd800) [pid = 2244] [serial = 2027] [outer = 0x0] [url = about:blank] 05:14:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x11328b800 == 27 [pid = 2244] [id = 691] 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 57 (0x110e9f800) [pid = 2244] [serial = 2073] [outer = 0x0] 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 58 (0x111c1a800) [pid = 2244] [serial = 2074] [outer = 0x110e9f800] 05:14:51 INFO - PROCESS | 2244 | 1468498491307 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 59 (0x1121b5000) [pid = 2244] [serial = 2075] [outer = 0x110e9f800] 05:14:51 INFO - PROCESS | 2244 | 1468498491606 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:14:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1024ms 05:14:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:14:51 INFO - PROCESS | 2244 | 1468498491655 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 2244 | 1468498491657 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:14:51 INFO - PROCESS | 2244 | 1468498491659 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 2244 | 1468498491661 Marionette TRACE conn2 <- [1,2738,null,{}] 05:14:51 INFO - PROCESS | 2244 | 1468498491665 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 2244 | 1468498491670 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:51 INFO - PROCESS | 2244 | 1468498491755 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:14:51 INFO - PROCESS | 2244 | 1468498491835 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 2244 | 1468498491837 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d0000 == 28 [pid = 2244] [id = 692] 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 60 (0x1128a6400) [pid = 2244] [serial = 2076] [outer = 0x0] 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 61 (0x112fe1c00) [pid = 2244] [serial = 2077] [outer = 0x1128a6400] 05:14:51 INFO - PROCESS | 2244 | 1468498491865 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 62 (0x115fc8c00) [pid = 2244] [serial = 2078] [outer = 0x1128a6400] 05:14:52 INFO - PROCESS | 2244 | 1468498492156 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:14:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 05:14:52 INFO - PROCESS | 2244 | 1468498492182 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 2244 | 1468498492188 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:14:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:14:52 INFO - PROCESS | 2244 | 1468498492197 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 2244 | 1468498492199 Marionette TRACE conn2 <- [1,2742,null,{}] 05:14:52 INFO - PROCESS | 2244 | 1468498492204 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 2244 | 1468498492206 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:52 INFO - PROCESS | 2244 | 1468498492289 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:14:52 INFO - PROCESS | 2244 | 1468498492294 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 2244 | 1468498492295 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182c5000 == 29 [pid = 2244] [id = 693] 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x116630400) [pid = 2244] [serial = 2079] [outer = 0x0] 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x116a15400) [pid = 2244] [serial = 2080] [outer = 0x116630400] 05:14:52 INFO - PROCESS | 2244 | 1468498492322 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x117ecec00) [pid = 2244] [serial = 2081] [outer = 0x116630400] 05:14:52 INFO - PROCESS | 2244 | 1468498492698 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:14:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 05:14:52 INFO - PROCESS | 2244 | 1468498492723 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 2244 | 1468498492724 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:14:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:14:52 INFO - PROCESS | 2244 | 1468498492727 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 2244 | 1468498492732 Marionette TRACE conn2 <- [1,2746,null,{}] 05:14:52 INFO - PROCESS | 2244 | 1468498492739 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 2244 | 1468498492741 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:52 INFO - PROCESS | 2244 | 1468498492822 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:14:52 INFO - PROCESS | 2244 | 1468498492827 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 2244 | 1468498492828 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:52 INFO - PROCESS | 2244 | ++DOCSHELL 0x12124f800 == 30 [pid = 2244] [id = 694] 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1180fb400) [pid = 2244] [serial = 2082] [outer = 0x0] 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x118474800) [pid = 2244] [serial = 2083] [outer = 0x1180fb400] 05:14:52 INFO - PROCESS | 2244 | 1468498492855 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x1185ea400) [pid = 2244] [serial = 2084] [outer = 0x1180fb400] 05:14:53 INFO - PROCESS | 2244 | 1468498493181 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:14:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 475ms 05:14:53 INFO - PROCESS | 2244 | 1468498493202 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 2244 | 1468498493204 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:14:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:14:53 INFO - PROCESS | 2244 | 1468498493206 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 2244 | 1468498493207 Marionette TRACE conn2 <- [1,2750,null,{}] 05:14:53 INFO - PROCESS | 2244 | 1468498493209 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 2244 | 1468498493211 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:53 INFO - PROCESS | 2244 | 1468498493288 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:14:53 INFO - PROCESS | 2244 | 1468498493358 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 2244 | 1468498493359 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x121919800 == 31 [pid = 2244] [id = 695] 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x111f17400) [pid = 2244] [serial = 2085] [outer = 0x0] 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x1186b3400) [pid = 2244] [serial = 2086] [outer = 0x111f17400] 05:14:53 INFO - PROCESS | 2244 | 1468498493384 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x118ff1800) [pid = 2244] [serial = 2087] [outer = 0x111f17400] 05:14:53 INFO - PROCESS | 2244 | 1468498493705 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:14:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 05:14:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:14:53 INFO - PROCESS | 2244 | 1468498493726 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 2244 | 1468498493727 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:14:53 INFO - PROCESS | 2244 | 1468498493729 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 2244 | 1468498493731 Marionette TRACE conn2 <- [1,2754,null,{}] 05:14:53 INFO - PROCESS | 2244 | 1468498493736 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 2244 | 1468498493737 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:53 INFO - PROCESS | 2244 | 1468498493831 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:14:53 INFO - PROCESS | 2244 | 1468498493835 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 2244 | 1468498493839 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:53 INFO - PROCESS | 2244 | ++DOCSHELL 0x126303800 == 32 [pid = 2244] [id = 696] 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x1193d7800) [pid = 2244] [serial = 2088] [outer = 0x0] 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x11941ac00) [pid = 2244] [serial = 2089] [outer = 0x1193d7800] 05:14:53 INFO - PROCESS | 2244 | 1468498493872 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x119e4c400) [pid = 2244] [serial = 2090] [outer = 0x1193d7800] 05:14:54 INFO - PROCESS | 2244 | 1468498494226 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 520ms 05:14:54 INFO - PROCESS | 2244 | 1468498494251 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 2244 | 1468498494252 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:14:54 INFO - PROCESS | 2244 | 1468498494254 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 2244 | 1468498494255 Marionette TRACE conn2 <- [1,2758,null,{}] 05:14:54 INFO - PROCESS | 2244 | 1468498494267 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 2244 | 1468498494269 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:54 INFO - PROCESS | 2244 | 1468498494368 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:14:54 INFO - PROCESS | 2244 | 1468498494373 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 2244 | 1468498494374 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x112157000 == 33 [pid = 2244] [id = 697] 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x119e50800) [pid = 2244] [serial = 2091] [outer = 0x0] 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x123c0fc00) [pid = 2244] [serial = 2092] [outer = 0x119e50800] 05:14:54 INFO - PROCESS | 2244 | 1468498494398 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x123ca6c00) [pid = 2244] [serial = 2093] [outer = 0x119e50800] 05:14:54 INFO - PROCESS | 2244 | 1468498494721 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 521ms 05:14:54 INFO - PROCESS | 2244 | 1468498494776 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:14:54 INFO - PROCESS | 2244 | 1468498494785 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:14:54 INFO - PROCESS | 2244 | 1468498494787 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 2244 | 1468498494788 Marionette TRACE conn2 <- [1,2762,null,{}] 05:14:54 INFO - PROCESS | 2244 | 1468498494795 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 2244 | 1468498494796 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:54 INFO - PROCESS | 2244 | 1468498494889 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:14:54 INFO - PROCESS | 2244 | 1468498494892 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 2244 | 1468498494893 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:54 INFO - PROCESS | 2244 | ++DOCSHELL 0x129322800 == 34 [pid = 2244] [id = 698] 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1128b1000) [pid = 2244] [serial = 2094] [outer = 0x0] 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x123d0bc00) [pid = 2244] [serial = 2095] [outer = 0x1128b1000] 05:14:54 INFO - PROCESS | 2244 | 1468498494917 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x124d1a800) [pid = 2244] [serial = 2096] [outer = 0x1128b1000] 05:14:55 INFO - PROCESS | 2244 | 1468498495270 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12542a000) [pid = 2244] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x110e7dc00) [pid = 2244] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1188a1c00) [pid = 2244] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x112c54000) [pid = 2244] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1180ed000) [pid = 2244] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1128afc00) [pid = 2244] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x110e84800) [pid = 2244] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x119418c00) [pid = 2244] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x12143a000) [pid = 2244] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:14:55 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x125f03400) [pid = 2244] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:14:55 INFO - PROCESS | 2244 | 1468498495391 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 2244 | 1468498495392 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:14:55 INFO - PROCESS | 2244 | 1468498495403 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 2244 | 1468498495404 Marionette TRACE conn2 <- [1,2766,null,{}] 05:14:55 INFO - PROCESS | 2244 | 1468498495406 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 2244 | 1468498495407 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:55 INFO - PROCESS | 2244 | 1468498495483 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:14:55 INFO - PROCESS | 2244 | 1468498495492 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 2244 | 1468498495493 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:55 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a8800 == 35 [pid = 2244] [id = 699] 05:14:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x116977800) [pid = 2244] [serial = 2097] [outer = 0x0] 05:14:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x11834a000) [pid = 2244] [serial = 2098] [outer = 0x116977800] 05:14:55 INFO - PROCESS | 2244 | 1468498495517 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x119785000) [pid = 2244] [serial = 2099] [outer = 0x116977800] 05:14:55 INFO - PROCESS | 2244 | 1468498495843 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:14:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 475ms 05:14:55 INFO - PROCESS | 2244 | 1468498495872 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 2244 | 1468498495873 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:14:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:14:55 INFO - PROCESS | 2244 | 1468498495876 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 2244 | 1468498495877 Marionette TRACE conn2 <- [1,2770,null,{}] 05:14:55 INFO - PROCESS | 2244 | 1468498495879 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 2244 | 1468498495880 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:55 INFO - PROCESS | 2244 | 1468498495954 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:14:56 INFO - PROCESS | 2244 | 1468498496011 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 2244 | 1468498496012 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a62c800 == 36 [pid = 2244] [id = 700] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x11729a400) [pid = 2244] [serial = 2100] [outer = 0x0] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x124d94c00) [pid = 2244] [serial = 2101] [outer = 0x11729a400] 05:14:56 INFO - PROCESS | 2244 | 1468498496036 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x125f03400) [pid = 2244] [serial = 2102] [outer = 0x11729a400] 05:14:56 INFO - PROCESS | 2244 | 1468498496335 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 05:14:56 INFO - PROCESS | 2244 | 1468498496354 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 2244 | 1468498496355 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:14:56 INFO - PROCESS | 2244 | 1468498496357 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 2244 | 1468498496358 Marionette TRACE conn2 <- [1,2774,null,{}] 05:14:56 INFO - PROCESS | 2244 | 1468498496361 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 2244 | 1468498496362 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:56 INFO - PROCESS | 2244 | 1468498496442 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:14:56 INFO - PROCESS | 2244 | 1468498496445 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 2244 | 1468498496447 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b185000 == 37 [pid = 2244] [id = 701] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x125f0e800) [pid = 2244] [serial = 2103] [outer = 0x0] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x125fe5400) [pid = 2244] [serial = 2104] [outer = 0x125f0e800] 05:14:56 INFO - PROCESS | 2244 | 1468498496480 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x126636000) [pid = 2244] [serial = 2105] [outer = 0x125f0e800] 05:14:56 INFO - PROCESS | 2244 | 1468498496814 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 05:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:14:56 INFO - PROCESS | 2244 | 1468498496828 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 2244 | 1468498496829 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:14:56 INFO - PROCESS | 2244 | 1468498496832 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 2244 | 1468498496836 Marionette TRACE conn2 <- [1,2778,null,{}] 05:14:56 INFO - PROCESS | 2244 | 1468498496838 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 2244 | 1468498496839 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:56 INFO - PROCESS | 2244 | 1468498496956 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:14:56 INFO - PROCESS | 2244 | 1468498496961 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 2244 | 1468498496962 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:56 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f77800 == 38 [pid = 2244] [id = 702] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1193d7400) [pid = 2244] [serial = 2106] [outer = 0x0] 05:14:56 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1266dfc00) [pid = 2244] [serial = 2107] [outer = 0x1193d7400] 05:14:56 INFO - PROCESS | 2244 | 1468498496986 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1273d2c00) [pid = 2244] [serial = 2108] [outer = 0x1193d7400] 05:14:57 INFO - PROCESS | 2244 | 1468498497305 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:14:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 05:14:57 INFO - PROCESS | 2244 | 1468498497355 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:14:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:14:57 INFO - PROCESS | 2244 | 1468498497356 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:14:57 INFO - PROCESS | 2244 | 1468498497358 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 2244 | 1468498497359 Marionette TRACE conn2 <- [1,2782,null,{}] 05:14:57 INFO - PROCESS | 2244 | 1468498497361 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 2244 | 1468498497362 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:57 INFO - PROCESS | 2244 | 1468498497482 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:14:57 INFO - PROCESS | 2244 | 1468498497545 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 2244 | 1468498497546 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:57 INFO - PROCESS | 2244 | ++DOCSHELL 0x117015000 == 39 [pid = 2244] [id = 703] 05:14:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x110e99400) [pid = 2244] [serial = 2109] [outer = 0x0] 05:14:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x111c7f000) [pid = 2244] [serial = 2110] [outer = 0x110e99400] 05:14:57 INFO - PROCESS | 2244 | 1468498497577 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1128a6000) [pid = 2244] [serial = 2111] [outer = 0x110e99400] 05:14:58 INFO - PROCESS | 2244 | 1468498498095 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:14:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 769ms 05:14:58 INFO - PROCESS | 2244 | 1468498498142 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 2244 | 1468498498145 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:14:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:14:58 INFO - PROCESS | 2244 | 1468498498152 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 2244 | 1468498498154 Marionette TRACE conn2 <- [1,2786,null,{}] 05:14:58 INFO - PROCESS | 2244 | 1468498498157 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 2244 | 1468498498159 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:58 INFO - PROCESS | 2244 | 1468498498267 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:14:58 INFO - PROCESS | 2244 | 1468498498347 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 2244 | 1468498498349 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:58 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f6f000 == 40 [pid = 2244] [id = 704] 05:14:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1167da400) [pid = 2244] [serial = 2112] [outer = 0x0] 05:14:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1167f1c00) [pid = 2244] [serial = 2113] [outer = 0x1167da400] 05:14:58 INFO - PROCESS | 2244 | 1468498498379 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x117298c00) [pid = 2244] [serial = 2114] [outer = 0x1167da400] 05:14:59 INFO - PROCESS | 2244 | 1468498499044 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 929ms 05:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:14:59 INFO - PROCESS | 2244 | 1468498499078 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 2244 | 1468498499081 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:14:59 INFO - PROCESS | 2244 | 1468498499084 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 2244 | 1468498499086 Marionette TRACE conn2 <- [1,2790,null,{}] 05:14:59 INFO - PROCESS | 2244 | 1468498499090 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 2244 | 1468498499091 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:59 INFO - PROCESS | 2244 | 1468498499197 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:14:59 INFO - PROCESS | 2244 | 1468498499256 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 2244 | 1468498499259 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d5000 == 41 [pid = 2244] [id = 705] 05:14:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x113c74800) [pid = 2244] [serial = 2115] [outer = 0x0] 05:14:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x115de0c00) [pid = 2244] [serial = 2116] [outer = 0x113c74800] 05:14:59 INFO - PROCESS | 2244 | 1468498499286 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1167f6400) [pid = 2244] [serial = 2117] [outer = 0x113c74800] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1186e5800 == 40 [pid = 2244] [id = 509] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119464000 == 39 [pid = 2244] [id = 506] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x12aa9e000 == 38 [pid = 2244] [id = 508] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x128d2d000 == 37 [pid = 2244] [id = 507] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1169b5000 == 36 [pid = 2244] [id = 495] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x121568800 == 35 [pid = 2244] [id = 498] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x125fd4000 == 34 [pid = 2244] [id = 500] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x124ff8800 == 33 [pid = 2244] [id = 499] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x119bb8800 == 32 [pid = 2244] [id = 497] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x117007800 == 31 [pid = 2244] [id = 494] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11329e800 == 30 [pid = 2244] [id = 505] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11946e800 == 29 [pid = 2244] [id = 496] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x11946a000 == 28 [pid = 2244] [id = 502] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x1191d9000 == 27 [pid = 2244] [id = 511] 05:14:59 INFO - PROCESS | 2244 | --DOCSHELL 0x117083000 == 26 [pid = 2244] [id = 510] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x125fea400) [pid = 2244] [serial = 2060] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1128ad800) [pid = 2244] [serial = 2038] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x115f23400) [pid = 2244] [serial = 2039] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118ff9800) [pid = 2244] [serial = 2047] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1167d9000) [pid = 2244] [serial = 2041] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x11722c000) [pid = 2244] [serial = 2042] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x129396000) [pid = 2244] [serial = 2036] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x129360c00) [pid = 2244] [serial = 2035] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1164a3800) [pid = 2244] [serial = 2053] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x11846cc00) [pid = 2244] [serial = 2044] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x119785800) [pid = 2244] [serial = 2050] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x124ade000) [pid = 2244] [serial = 2056] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x11941c400) [pid = 2244] [serial = 2054] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x125f0d800) [pid = 2244] [serial = 2059] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x119e4f800) [pid = 2244] [serial = 2051] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x119417800) [pid = 2244] [serial = 2048] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1254ab400) [pid = 2244] [serial = 2057] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1185e6800) [pid = 2244] [serial = 2045] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x126490800) [pid = 2244] [serial = 2062] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x127292400) [pid = 2244] [serial = 2063] [outer = 0x0] [url = about:blank] 05:14:59 INFO - PROCESS | 2244 | 1468498499747 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:14:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 05:14:59 INFO - PROCESS | 2244 | 1468498499755 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 2244 | 1468498499760 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:14:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:14:59 INFO - PROCESS | 2244 | 1468498499767 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 2244 | 1468498499769 Marionette TRACE conn2 <- [1,2794,null,{}] 05:14:59 INFO - PROCESS | 2244 | 1468498499773 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 2244 | 1468498499776 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:59 INFO - PROCESS | 2244 | 1468498499895 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:14:59 INFO - PROCESS | 2244 | 1468498499901 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 2244 | 1468498499903 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:14:59 INFO - PROCESS | 2244 | ++DOCSHELL 0x118592800 == 27 [pid = 2244] [id = 706] 05:14:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x117ecd800) [pid = 2244] [serial = 2118] [outer = 0x0] 05:14:59 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1180ee000) [pid = 2244] [serial = 2119] [outer = 0x117ecd800] 05:14:59 INFO - PROCESS | 2244 | 1468498499947 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x11827b000) [pid = 2244] [serial = 2120] [outer = 0x117ecd800] 05:15:00 INFO - PROCESS | 2244 | 1468498500361 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:15:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 622ms 05:15:00 INFO - PROCESS | 2244 | 1468498500389 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 2244 | 1468498500390 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:15:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:15:00 INFO - PROCESS | 2244 | 1468498500392 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 2244 | 1468498500395 Marionette TRACE conn2 <- [1,2798,null,{}] 05:15:00 INFO - PROCESS | 2244 | 1468498500402 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 2244 | 1468498500405 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:00 INFO - PROCESS | 2244 | 1468498500486 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:15:00 INFO - PROCESS | 2244 | 1468498500491 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 2244 | 1468498500493 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:00 INFO - PROCESS | 2244 | ++DOCSHELL 0x12155c000 == 28 [pid = 2244] [id = 707] 05:15:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x1185e6c00) [pid = 2244] [serial = 2121] [outer = 0x0] 05:15:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x1188a2400) [pid = 2244] [serial = 2122] [outer = 0x1185e6c00] 05:15:00 INFO - PROCESS | 2244 | 1468498500523 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x118ff8000) [pid = 2244] [serial = 2123] [outer = 0x1185e6c00] 05:15:00 INFO - PROCESS | 2244 | 1468498500888 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:15:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 05:15:00 INFO - PROCESS | 2244 | 1468498500913 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 2244 | 1468498500915 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:15:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:15:00 INFO - PROCESS | 2244 | 1468498500917 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 2244 | 1468498500918 Marionette TRACE conn2 <- [1,2802,null,{}] 05:15:00 INFO - PROCESS | 2244 | 1468498500920 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 2244 | 1468498500922 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:01 INFO - PROCESS | 2244 | 1468498501006 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:15:01 INFO - PROCESS | 2244 | 1468498501065 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 2244 | 1468498501066 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x125492000 == 29 [pid = 2244] [id = 708] 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1128a8800) [pid = 2244] [serial = 2124] [outer = 0x0] 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x1193d5800) [pid = 2244] [serial = 2125] [outer = 0x1128a8800] 05:15:01 INFO - PROCESS | 2244 | 1468498501091 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x1211df800) [pid = 2244] [serial = 2126] [outer = 0x1128a8800] 05:15:01 INFO - PROCESS | 2244 | 1468498501352 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:15:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 469ms 05:15:01 INFO - PROCESS | 2244 | 1468498501389 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 2244 | 1468498501390 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:15:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:15:01 INFO - PROCESS | 2244 | 1468498501393 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 2244 | 1468498501394 Marionette TRACE conn2 <- [1,2806,null,{}] 05:15:01 INFO - PROCESS | 2244 | 1468498501396 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 2244 | 1468498501398 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:01 INFO - PROCESS | 2244 | 1468498501486 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:15:01 INFO - PROCESS | 2244 | 1468498501490 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 2244 | 1468498501491 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:01 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182ca000 == 30 [pid = 2244] [id = 709] 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x119425400) [pid = 2244] [serial = 2127] [outer = 0x0] 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x123ca2000) [pid = 2244] [serial = 2128] [outer = 0x119425400] 05:15:01 INFO - PROCESS | 2244 | 1468498501516 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x124847400) [pid = 2244] [serial = 2129] [outer = 0x119425400] 05:15:01 INFO - PROCESS | 2244 | 1468498501862 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:15:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 05:15:01 INFO - PROCESS | 2244 | 1468498501925 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 2244 | 1468498501926 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:15:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:15:01 INFO - PROCESS | 2244 | 1468498501928 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 2244 | 1468498501929 Marionette TRACE conn2 <- [1,2810,null,{}] 05:15:01 INFO - PROCESS | 2244 | 1468498501931 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 2244 | 1468498501935 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:02 INFO - PROCESS | 2244 | 1468498502055 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:15:02 INFO - PROCESS | 2244 | 1468498502070 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 2244 | 1468498502072 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a3800 == 31 [pid = 2244] [id = 710] 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x124d14000) [pid = 2244] [serial = 2130] [outer = 0x0] 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x125f09000) [pid = 2244] [serial = 2131] [outer = 0x124d14000] 05:15:02 INFO - PROCESS | 2244 | 1468498502096 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x127294000) [pid = 2244] [serial = 2132] [outer = 0x124d14000] 05:15:02 INFO - PROCESS | 2244 | 1468498502430 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:15:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 05:15:02 INFO - PROCESS | 2244 | 1468498502452 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 2244 | 1468498502454 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:15:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:15:02 INFO - PROCESS | 2244 | 1468498502457 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 2244 | 1468498502458 Marionette TRACE conn2 <- [1,2814,null,{}] 05:15:02 INFO - PROCESS | 2244 | 1468498502468 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 2244 | 1468498502469 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:02 INFO - PROCESS | 2244 | 1468498502565 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:15:02 INFO - PROCESS | 2244 | 1468498502568 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 2244 | 1468498502569 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:02 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aa9e800 == 32 [pid = 2244] [id = 711] 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x127295400) [pid = 2244] [serial = 2133] [outer = 0x0] 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1273d0800) [pid = 2244] [serial = 2134] [outer = 0x127295400] 05:15:02 INFO - PROCESS | 2244 | 1468498502601 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1288a1800) [pid = 2244] [serial = 2135] [outer = 0x127295400] 05:15:02 INFO - PROCESS | 2244 | 1468498502937 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:15:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 05:15:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:15:02 INFO - PROCESS | 2244 | 1468498502978 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 2244 | 1468498502979 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:15:02 INFO - PROCESS | 2244 | 1468498502981 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 2244 | 1468498502983 Marionette TRACE conn2 <- [1,2818,null,{}] 05:15:02 INFO - PROCESS | 2244 | 1468498502987 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 2244 | 1468498502990 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:03 INFO - PROCESS | 2244 | 1468498503088 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:15:03 INFO - PROCESS | 2244 | 1468498503092 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 2244 | 1468498503093 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9a5000 == 33 [pid = 2244] [id = 712] 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1127d7400) [pid = 2244] [serial = 2136] [outer = 0x0] 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1288a6000) [pid = 2244] [serial = 2137] [outer = 0x1127d7400] 05:15:03 INFO - PROCESS | 2244 | 1468498503117 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x128b4fc00) [pid = 2244] [serial = 2138] [outer = 0x1127d7400] 05:15:03 INFO - PROCESS | 2244 | 1468498503461 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:15:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 523ms 05:15:03 INFO - PROCESS | 2244 | 1468498503505 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 2244 | 1468498503507 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:15:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:15:03 INFO - PROCESS | 2244 | 1468498503511 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 2244 | 1468498503512 Marionette TRACE conn2 <- [1,2822,null,{}] 05:15:03 INFO - PROCESS | 2244 | 1468498503516 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 2244 | 1468498503518 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:03 INFO - PROCESS | 2244 | 1468498503649 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:15:03 INFO - PROCESS | 2244 | 1468498503653 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 2244 | 1468498503654 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:03 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c6bc000 == 34 [pid = 2244] [id = 713] 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x12729a800) [pid = 2244] [serial = 2139] [outer = 0x0] 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x128de9800) [pid = 2244] [serial = 2140] [outer = 0x12729a800] 05:15:03 INFO - PROCESS | 2244 | 1468498503685 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1290d7400) [pid = 2244] [serial = 2141] [outer = 0x12729a800] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1193d7800) [pid = 2244] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1186b2800) [pid = 2244] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128a6400) [pid = 2244] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x110e9f800) [pid = 2244] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x116630400) [pid = 2244] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1180fb400) [pid = 2244] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119e50800) [pid = 2244] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1128b1000) [pid = 2244] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x11729a400) [pid = 2244] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x111c7d800) [pid = 2244] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x116977800) [pid = 2244] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x117296800) [pid = 2244] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:15:04 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x111f17400) [pid = 2244] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:15:04 INFO - PROCESS | 2244 | 1468498504096 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 620ms 05:15:04 INFO - PROCESS | 2244 | 1468498504130 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 2244 | 1468498504131 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:15:04 INFO - PROCESS | 2244 | 1468498504134 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 2244 | 1468498504135 Marionette TRACE conn2 <- [1,2826,null,{}] 05:15:04 INFO - PROCESS | 2244 | 1468498504137 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 2244 | 1468498504138 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:04 INFO - PROCESS | 2244 | 1468498504215 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:15:04 INFO - PROCESS | 2244 | 1468498504220 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 2244 | 1468498504221 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x12548d800 == 35 [pid = 2244] [id = 714] 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x1127d3000) [pid = 2244] [serial = 2142] [outer = 0x0] 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x116977800) [pid = 2244] [serial = 2143] [outer = 0x1127d3000] 05:15:04 INFO - PROCESS | 2244 | 1468498504246 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1185dfc00) [pid = 2244] [serial = 2144] [outer = 0x1127d3000] 05:15:04 INFO - PROCESS | 2244 | 1468498504602 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 05:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:15:04 INFO - PROCESS | 2244 | 1468498504653 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 2244 | 1468498504655 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:15:04 INFO - PROCESS | 2244 | 1468498504657 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 2244 | 1468498504659 Marionette TRACE conn2 <- [1,2830,null,{}] 05:15:04 INFO - PROCESS | 2244 | 1468498504661 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 2244 | 1468498504663 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:04 INFO - PROCESS | 2244 | 1468498504754 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:15:04 INFO - PROCESS | 2244 | 1468498504757 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 2244 | 1468498504766 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:04 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d064000 == 36 [pid = 2244] [id = 715] 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x119420000) [pid = 2244] [serial = 2145] [outer = 0x0] 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1290d5c00) [pid = 2244] [serial = 2146] [outer = 0x119420000] 05:15:04 INFO - PROCESS | 2244 | 1468498504794 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x12933f000) [pid = 2244] [serial = 2147] [outer = 0x119420000] 05:15:05 INFO - PROCESS | 2244 | 1468498505123 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 469ms 05:15:05 INFO - PROCESS | 2244 | 1468498505127 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 2244 | 1468498505129 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:15:05 INFO - PROCESS | 2244 | 1468498505136 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 2244 | 1468498505138 Marionette TRACE conn2 <- [1,2834,null,{}] 05:15:05 INFO - PROCESS | 2244 | 1468498505140 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 2244 | 1468498505141 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:05 INFO - PROCESS | 2244 | 1468498505227 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:15:05 INFO - PROCESS | 2244 | 1468498505288 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 2244 | 1468498505289 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d5ce000 == 37 [pid = 2244] [id = 716] 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x123d0a800) [pid = 2244] [serial = 2148] [outer = 0x0] 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x129367000) [pid = 2244] [serial = 2149] [outer = 0x123d0a800] 05:15:05 INFO - PROCESS | 2244 | 1468498505313 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x129396000) [pid = 2244] [serial = 2150] [outer = 0x123d0a800] 05:15:05 INFO - PROCESS | 2244 | 1468498505587 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 476ms 05:15:05 INFO - PROCESS | 2244 | 1468498505607 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 2244 | 1468498505608 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:15:05 INFO - PROCESS | 2244 | 1468498505610 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 2244 | 1468498505611 Marionette TRACE conn2 <- [1,2838,null,{}] 05:15:05 INFO - PROCESS | 2244 | 1468498505614 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 2244 | 1468498505615 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:05 INFO - PROCESS | 2244 | 1468498505715 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:15:05 INFO - PROCESS | 2244 | 1468498505720 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 2244 | 1468498505721 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:05 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d633000 == 38 [pid = 2244] [id = 717] 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x129398800) [pid = 2244] [serial = 2151] [outer = 0x0] 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x129399c00) [pid = 2244] [serial = 2152] [outer = 0x129398800] 05:15:05 INFO - PROCESS | 2244 | 1468498505744 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12a553800) [pid = 2244] [serial = 2153] [outer = 0x129398800] 05:15:06 INFO - PROCESS | 2244 | 1468498506118 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:15:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 569ms 05:15:06 INFO - PROCESS | 2244 | 1468498506181 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 2244 | 1468498506183 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:15:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:15:06 INFO - PROCESS | 2244 | 1468498506187 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 2244 | 1468498506190 Marionette TRACE conn2 <- [1,2842,null,{}] 05:15:06 INFO - PROCESS | 2244 | 1468498506194 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 2244 | 1468498506196 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:06 INFO - PROCESS | 2244 | 1468498506300 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:15:06 INFO - PROCESS | 2244 | 1468498506362 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 2244 | 1468498506365 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:06 INFO - PROCESS | 2244 | ++DOCSHELL 0x118525800 == 39 [pid = 2244] [id = 718] 05:15:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x11297b800) [pid = 2244] [serial = 2154] [outer = 0x0] 05:15:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1128af400) [pid = 2244] [serial = 2155] [outer = 0x11297b800] 05:15:06 INFO - PROCESS | 2244 | 1468498506407 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1164e7400) [pid = 2244] [serial = 2156] [outer = 0x11297b800] 05:15:06 INFO - PROCESS | 2244 | 1468498506801 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:15:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 05:15:06 INFO - PROCESS | 2244 | 1468498506859 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 2244 | 1468498506862 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:15:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:15:06 INFO - PROCESS | 2244 | 1468498506867 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 2244 | 1468498506869 Marionette TRACE conn2 <- [1,2846,null,{}] 05:15:06 INFO - PROCESS | 2244 | 1468498506871 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 2244 | 1468498506873 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:06 INFO - PROCESS | 2244 | 1468498506978 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:15:07 INFO - PROCESS | 2244 | 1468498507077 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 2244 | 1468498507078 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x125fcf000 == 40 [pid = 2244] [id = 719] 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x11849ac00) [pid = 2244] [serial = 2157] [outer = 0x0] 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1185e7800) [pid = 2244] [serial = 2158] [outer = 0x11849ac00] 05:15:07 INFO - PROCESS | 2244 | 1468498507108 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x118fbfc00) [pid = 2244] [serial = 2159] [outer = 0x11849ac00] 05:15:07 INFO - PROCESS | 2244 | 1468498507523 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:15:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 721ms 05:15:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:15:07 INFO - PROCESS | 2244 | 1468498507588 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 2244 | 1468498507590 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:15:07 INFO - PROCESS | 2244 | 1468498507592 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 2244 | 1468498507595 Marionette TRACE conn2 <- [1,2850,null,{}] 05:15:07 INFO - PROCESS | 2244 | 1468498507602 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 2244 | 1468498507605 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:07 INFO - PROCESS | 2244 | 1468498507710 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:15:07 INFO - PROCESS | 2244 | 1468498507784 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 2244 | 1468498507787 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:07 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d062000 == 41 [pid = 2244] [id = 720] 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1194bbc00) [pid = 2244] [serial = 2160] [outer = 0x0] 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x123ca8000) [pid = 2244] [serial = 2161] [outer = 0x1194bbc00] 05:15:07 INFO - PROCESS | 2244 | 1468498507819 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x125431400) [pid = 2244] [serial = 2162] [outer = 0x1194bbc00] 05:15:08 INFO - PROCESS | 2244 | 1468498508224 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:15:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 674ms 05:15:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:15:08 INFO - PROCESS | 2244 | 1468498508266 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 2244 | 1468498508268 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:15:08 INFO - PROCESS | 2244 | 1468498508270 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 2244 | 1468498508272 Marionette TRACE conn2 <- [1,2854,null,{}] 05:15:08 INFO - PROCESS | 2244 | 1468498508274 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 2244 | 1468498508276 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:08 INFO - PROCESS | 2244 | 1468498508399 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:15:08 INFO - PROCESS | 2244 | 1468498508461 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 2244 | 1468498508463 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:08 INFO - PROCESS | 2244 | ++DOCSHELL 0x12df33000 == 42 [pid = 2244] [id = 721] 05:15:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x125fe0c00) [pid = 2244] [serial = 2163] [outer = 0x0] 05:15:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1266dec00) [pid = 2244] [serial = 2164] [outer = 0x125fe0c00] 05:15:08 INFO - PROCESS | 2244 | 1468498508491 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x12760c400) [pid = 2244] [serial = 2165] [outer = 0x125fe0c00] 05:15:09 INFO - PROCESS | 2244 | 1468498509105 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:15:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 874ms 05:15:09 INFO - PROCESS | 2244 | 1468498509144 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 2244 | 1468498509147 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:15:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:15:09 INFO - PROCESS | 2244 | 1468498509150 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 2244 | 1468498509152 Marionette TRACE conn2 <- [1,2858,null,{}] 05:15:09 INFO - PROCESS | 2244 | 1468498509156 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 2244 | 1468498509157 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:09 INFO - PROCESS | 2244 | 1468498509249 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:15:09 INFO - PROCESS | 2244 | 1468498509329 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 2244 | 1468498509332 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:09 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186d2000 == 43 [pid = 2244] [id = 722] 05:15:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x111e58400) [pid = 2244] [serial = 2166] [outer = 0x0] 05:15:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x112986000) [pid = 2244] [serial = 2167] [outer = 0x111e58400] 05:15:09 INFO - PROCESS | 2244 | 1468498509361 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x1167f0000) [pid = 2244] [serial = 2168] [outer = 0x111e58400] 05:15:09 INFO - PROCESS | 2244 | 1468498509796 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:15:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 673ms 05:15:09 INFO - PROCESS | 2244 | 1468498509823 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 2244 | 1468498509826 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:15:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:15:09 INFO - PROCESS | 2244 | 1468498509831 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 2244 | 1468498509832 Marionette TRACE conn2 <- [1,2862,null,{}] 05:15:09 INFO - PROCESS | 2244 | 1468498509834 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 2244 | 1468498509836 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:09 INFO - PROCESS | 2244 | 1468498509930 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:15:09 INFO - PROCESS | 2244 | 1468498509993 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 2244 | 1468498509994 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:10 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f67000 == 44 [pid = 2244] [id = 723] 05:15:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x116980000) [pid = 2244] [serial = 2169] [outer = 0x0] 05:15:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x11834c800) [pid = 2244] [serial = 2170] [outer = 0x116980000] 05:15:10 INFO - PROCESS | 2244 | 1468498510021 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1185e6400) [pid = 2244] [serial = 2171] [outer = 0x116980000] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x121567000 == 43 [pid = 2244] [id = 504] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x129589800 == 42 [pid = 2244] [id = 503] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x11328b800 == 41 [pid = 2244] [id = 691] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9a5000 == 40 [pid = 2244] [id = 712] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a3800 == 39 [pid = 2244] [id = 710] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12548d800 == 38 [pid = 2244] [id = 714] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12d064000 == 37 [pid = 2244] [id = 715] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x1182ca000 == 36 [pid = 2244] [id = 709] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12aa9e800 == 35 [pid = 2244] [id = 711] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12c6bc000 == 34 [pid = 2244] [id = 713] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12722b000 == 33 [pid = 2244] [id = 501] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12d5ce000 == 32 [pid = 2244] [id = 716] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x1186d2000 == 31 [pid = 2244] [id = 722] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12df33000 == 30 [pid = 2244] [id = 721] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12d062000 == 29 [pid = 2244] [id = 720] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x125fcf000 == 28 [pid = 2244] [id = 719] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x12d633000 == 27 [pid = 2244] [id = 717] 05:15:10 INFO - PROCESS | 2244 | --DOCSHELL 0x118525800 == 26 [pid = 2244] [id = 718] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x11941ac00) [pid = 2244] [serial = 2089] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1194b9800) [pid = 2244] [serial = 2072] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1193cc800) [pid = 2244] [serial = 2071] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x112fe1c00) [pid = 2244] [serial = 2077] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x115fc8c00) [pid = 2244] [serial = 2078] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x111c1a800) [pid = 2244] [serial = 2074] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x117ecec00) [pid = 2244] [serial = 2081] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x116a15400) [pid = 2244] [serial = 2080] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x118474800) [pid = 2244] [serial = 2083] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1185ea400) [pid = 2244] [serial = 2084] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x123c0fc00) [pid = 2244] [serial = 2092] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x123d0bc00) [pid = 2244] [serial = 2095] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x123ca6c00) [pid = 2244] [serial = 2093] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x124d94c00) [pid = 2244] [serial = 2101] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1127ce400) [pid = 2244] [serial = 2065] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11834a000) [pid = 2244] [serial = 2098] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x112fb1400) [pid = 2244] [serial = 2066] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x119785000) [pid = 2244] [serial = 2099] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x125fe5400) [pid = 2244] [serial = 2104] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124d1a800) [pid = 2244] [serial = 2096] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118475000) [pid = 2244] [serial = 2069] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1121b5000) [pid = 2244] [serial = 2075] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1180fa400) [pid = 2244] [serial = 2068] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1186b3400) [pid = 2244] [serial = 2086] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1266dfc00) [pid = 2244] [serial = 2107] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x118ff1800) [pid = 2244] [serial = 2087] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125f03400) [pid = 2244] [serial = 2102] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x119e4c400) [pid = 2244] [serial = 2090] [outer = 0x0] [url = about:blank] 05:15:10 INFO - PROCESS | 2244 | 1468498510912 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:15:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1122ms 05:15:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:15:10 INFO - PROCESS | 2244 | 1468498510961 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 2244 | 1468498510965 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:15:10 INFO - PROCESS | 2244 | 1468498510970 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 2244 | 1468498510972 Marionette TRACE conn2 <- [1,2866,null,{}] 05:15:10 INFO - PROCESS | 2244 | 1468498510977 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 2244 | 1468498510980 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:11 INFO - PROCESS | 2244 | 1468498511098 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:15:11 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf13000 == 25 [pid = 2244] [id = 16] 05:15:11 INFO - PROCESS | 2244 | 1468498511136 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 2244 | 1468498511137 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182cf800 == 26 [pid = 2244] [id = 724] 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1133bb000) [pid = 2244] [serial = 2172] [outer = 0x0] 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x113c75c00) [pid = 2244] [serial = 2173] [outer = 0x1133bb000] 05:15:11 INFO - PROCESS | 2244 | 1468498511165 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x115fc5000) [pid = 2244] [serial = 2174] [outer = 0x1133bb000] 05:15:11 INFO - PROCESS | 2244 | 1468498511534 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:15:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 621ms 05:15:11 INFO - PROCESS | 2244 | 1468498511590 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 2244 | 1468498511593 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:15:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:15:11 INFO - PROCESS | 2244 | 1468498511598 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 2244 | 1468498511600 Marionette TRACE conn2 <- [1,2870,null,{}] 05:15:11 INFO - PROCESS | 2244 | 1468498511602 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 2244 | 1468498511603 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:11 INFO - PROCESS | 2244 | 1468498511685 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:15:11 INFO - PROCESS | 2244 | 1468498511688 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 2244 | 1468498511689 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:11 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191d4800 == 27 [pid = 2244] [id = 725] 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x116625400) [pid = 2244] [serial = 2175] [outer = 0x0] 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1176f0800) [pid = 2244] [serial = 2176] [outer = 0x116625400] 05:15:11 INFO - PROCESS | 2244 | 1468498511717 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x118285000) [pid = 2244] [serial = 2177] [outer = 0x116625400] 05:15:12 INFO - PROCESS | 2244 | 1468498512085 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:15:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 05:15:12 INFO - PROCESS | 2244 | 1468498512119 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 2244 | 1468498512121 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:15:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:15:12 INFO - PROCESS | 2244 | 1468498512123 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 2244 | 1468498512126 Marionette TRACE conn2 <- [1,2874,null,{}] 05:15:12 INFO - PROCESS | 2244 | 1468498512136 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 2244 | 1468498512139 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:12 INFO - PROCESS | 2244 | 1468498512219 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:15:12 INFO - PROCESS | 2244 | 1468498512223 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 2244 | 1468498512225 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x121918000 == 28 [pid = 2244] [id = 726] 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x118475000) [pid = 2244] [serial = 2178] [outer = 0x0] 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x118f4e800) [pid = 2244] [serial = 2179] [outer = 0x118475000] 05:15:12 INFO - PROCESS | 2244 | 1468498512253 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x118ff5800) [pid = 2244] [serial = 2180] [outer = 0x118475000] 05:15:12 INFO - PROCESS | 2244 | 1468498512577 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:15:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 479ms 05:15:12 INFO - PROCESS | 2244 | 1468498512603 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 2244 | 1468498512605 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:15:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:15:12 INFO - PROCESS | 2244 | 1468498512607 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 2244 | 1468498512608 Marionette TRACE conn2 <- [1,2878,null,{}] 05:15:12 INFO - PROCESS | 2244 | 1468498512610 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 2244 | 1468498512611 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:12 INFO - PROCESS | 2244 | 1468498512689 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:15:12 INFO - PROCESS | 2244 | 1468498512765 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 2244 | 1468498512766 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:12 INFO - PROCESS | 2244 | ++DOCSHELL 0x125491000 == 29 [pid = 2244] [id = 727] 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1128aa000) [pid = 2244] [serial = 2181] [outer = 0x0] 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1193cec00) [pid = 2244] [serial = 2182] [outer = 0x1128aa000] 05:15:12 INFO - PROCESS | 2244 | 1468498512791 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x119782800) [pid = 2244] [serial = 2183] [outer = 0x1128aa000] 05:15:13 INFO - PROCESS | 2244 | 1468498513125 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:15:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 572ms 05:15:13 INFO - PROCESS | 2244 | 1468498513179 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 2244 | 1468498513180 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:15:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:15:13 INFO - PROCESS | 2244 | 1468498513183 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 2244 | 1468498513184 Marionette TRACE conn2 <- [1,2882,null,{}] 05:15:13 INFO - PROCESS | 2244 | 1468498513186 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 2244 | 1468498513187 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:13 INFO - PROCESS | 2244 | 1468498513283 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:15:13 INFO - PROCESS | 2244 | 1468498513320 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 2244 | 1468498513321 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d15000 == 30 [pid = 2244] [id = 728] 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x119785000) [pid = 2244] [serial = 2184] [outer = 0x0] 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x119e50800) [pid = 2244] [serial = 2185] [outer = 0x119785000] 05:15:13 INFO - PROCESS | 2244 | 1468498513345 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x121511400) [pid = 2244] [serial = 2186] [outer = 0x119785000] 05:15:13 INFO - PROCESS | 2244 | 1468498513681 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:15:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 05:15:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:15:13 INFO - PROCESS | 2244 | 1468498513711 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 2244 | 1468498513713 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:15:13 INFO - PROCESS | 2244 | 1468498513715 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 2244 | 1468498513716 Marionette TRACE conn2 <- [1,2886,null,{}] 05:15:13 INFO - PROCESS | 2244 | 1468498513718 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 2244 | 1468498513722 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:13 INFO - PROCESS | 2244 | 1468498513826 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:15:13 INFO - PROCESS | 2244 | 1468498513866 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 2244 | 1468498513866 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:13 INFO - PROCESS | 2244 | ++DOCSHELL 0x1295a3000 == 31 [pid = 2244] [id = 729] 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x110ea1400) [pid = 2244] [serial = 2187] [outer = 0x0] 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x123ca8400) [pid = 2244] [serial = 2188] [outer = 0x110ea1400] 05:15:13 INFO - PROCESS | 2244 | 1468498513891 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x125d7e800) [pid = 2244] [serial = 2189] [outer = 0x110ea1400] 05:15:14 INFO - PROCESS | 2244 | 1468498514213 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:15:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 05:15:14 INFO - PROCESS | 2244 | 1468498514241 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 2244 | 1468498514242 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:15:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:15:14 INFO - PROCESS | 2244 | 1468498514244 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 2244 | 1468498514245 Marionette TRACE conn2 <- [1,2890,null,{}] 05:15:14 INFO - PROCESS | 2244 | 1468498514247 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 2244 | 1468498514249 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:14 INFO - PROCESS | 2244 | 1468498514345 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:15:14 INFO - PROCESS | 2244 | 1468498514349 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 2244 | 1468498514351 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:14 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5b1800 == 32 [pid = 2244] [id = 730] 05:15:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x11978c800) [pid = 2244] [serial = 2190] [outer = 0x0] 05:15:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x125fdd000) [pid = 2244] [serial = 2191] [outer = 0x11978c800] 05:15:14 INFO - PROCESS | 2244 | 1468498514374 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12640cc00) [pid = 2244] [serial = 2192] [outer = 0x11978c800] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x119420000) [pid = 2244] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x124d14000) [pid = 2244] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x119425400) [pid = 2244] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1127d7400) [pid = 2244] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1185e6c00) [pid = 2244] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x12729a800) [pid = 2244] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x123d0a800) [pid = 2244] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x117ecd800) [pid = 2244] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x113c74800) [pid = 2244] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1193d7400) [pid = 2244] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1127d3000) [pid = 2244] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1167da400) [pid = 2244] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128a8800) [pid = 2244] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x127295400) [pid = 2244] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x110e99400) [pid = 2244] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x125f0e800) [pid = 2244] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:15:14 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x129398800) [pid = 2244] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:15:14 INFO - PROCESS | 2244 | 1468498514963 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:15:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 769ms 05:15:15 INFO - PROCESS | 2244 | 1468498515014 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:15:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:15:15 INFO - PROCESS | 2244 | 1468498515016 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:15:15 INFO - PROCESS | 2244 | 1468498515020 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 2244 | 1468498515022 Marionette TRACE conn2 <- [1,2894,null,{}] 05:15:15 INFO - PROCESS | 2244 | 1468498515026 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 2244 | 1468498515027 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:15 INFO - PROCESS | 2244 | 1468498515159 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:15:15 INFO - PROCESS | 2244 | 1468498515260 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 2244 | 1468498515264 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:15 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182d8000 == 33 [pid = 2244] [id = 731] 05:15:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1128b3400) [pid = 2244] [serial = 2193] [outer = 0x0] 05:15:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x112c51000) [pid = 2244] [serial = 2194] [outer = 0x1128b3400] 05:15:15 INFO - PROCESS | 2244 | 1468498515295 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x113a91800) [pid = 2244] [serial = 2195] [outer = 0x1128b3400] 05:15:15 INFO - PROCESS | 2244 | 1468498515809 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:15:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 821ms 05:15:15 INFO - PROCESS | 2244 | 1468498515868 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 2244 | 1468498515872 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:15:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:15:15 INFO - PROCESS | 2244 | 1468498515877 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 2244 | 1468498515879 Marionette TRACE conn2 <- [1,2898,null,{}] 05:15:15 INFO - PROCESS | 2244 | 1468498515881 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 2244 | 1468498515883 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:15 INFO - PROCESS | 2244 | 1468498515988 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:15:16 INFO - PROCESS | 2244 | 1468498516083 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 2244 | 1468498516084 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:16 INFO - PROCESS | 2244 | ++DOCSHELL 0x121916800 == 34 [pid = 2244] [id = 732] 05:15:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x116975c00) [pid = 2244] [serial = 2196] [outer = 0x0] 05:15:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1176ec400) [pid = 2244] [serial = 2197] [outer = 0x116975c00] 05:15:16 INFO - PROCESS | 2244 | 1468498516114 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1180ecc00) [pid = 2244] [serial = 2198] [outer = 0x116975c00] 05:15:16 INFO - PROCESS | 2244 | 1468498516721 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x1295a3000 == 33 [pid = 2244] [id = 729] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x128d15000 == 32 [pid = 2244] [id = 728] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x125491000 == 31 [pid = 2244] [id = 727] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x121918000 == 30 [pid = 2244] [id = 726] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x1191d4800 == 29 [pid = 2244] [id = 725] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x1182cf800 == 28 [pid = 2244] [id = 724] 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf1e800 == 27 [pid = 2244] [id = 18] 05:15:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:15:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 875ms 05:15:16 INFO - PROCESS | 2244 | --DOCSHELL 0x120f67000 == 26 [pid = 2244] [id = 723] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x129399c00) [pid = 2244] [serial = 2152] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x12a553800) [pid = 2244] [serial = 2153] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x129396000) [pid = 2244] [serial = 2150] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12933f000) [pid = 2244] [serial = 2147] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x127294000) [pid = 2244] [serial = 2132] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x123ca2000) [pid = 2244] [serial = 2128] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1288a6000) [pid = 2244] [serial = 2137] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1188a2400) [pid = 2244] [serial = 2122] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x128de9800) [pid = 2244] [serial = 2140] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x129367000) [pid = 2244] [serial = 2149] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x11827b000) [pid = 2244] [serial = 2120] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x1180ee000) [pid = 2244] [serial = 2119] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1167f6400) [pid = 2244] [serial = 2117] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1273d2c00) [pid = 2244] [serial = 2108] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x116977800) [pid = 2244] [serial = 2143] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x125f09000) [pid = 2244] [serial = 2131] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x124847400) [pid = 2244] [serial = 2129] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x117298c00) [pid = 2244] [serial = 2114] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 75 (0x1290d5c00) [pid = 2244] [serial = 2146] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 74 (0x1211df800) [pid = 2244] [serial = 2126] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 73 (0x1288a1800) [pid = 2244] [serial = 2135] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 72 (0x115de0c00) [pid = 2244] [serial = 2116] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 71 (0x1185dfc00) [pid = 2244] [serial = 2144] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 70 (0x1290d7400) [pid = 2244] [serial = 2141] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 69 (0x1273d0800) [pid = 2244] [serial = 2134] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 68 (0x1193d5800) [pid = 2244] [serial = 2125] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 67 (0x128b4fc00) [pid = 2244] [serial = 2138] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 66 (0x1167f1c00) [pid = 2244] [serial = 2113] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 65 (0x111c7f000) [pid = 2244] [serial = 2110] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 64 (0x1128a6000) [pid = 2244] [serial = 2111] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 63 (0x118ff8000) [pid = 2244] [serial = 2123] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | --DOMWINDOW == 62 (0x126636000) [pid = 2244] [serial = 2105] [outer = 0x0] [url = about:blank] 05:15:16 INFO - PROCESS | 2244 | 1468498516777 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 2244 | 1468498516781 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:15:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:15:16 INFO - PROCESS | 2244 | 1468498516790 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 2244 | 1468498516793 Marionette TRACE conn2 <- [1,2902,null,{}] 05:15:16 INFO - PROCESS | 2244 | 1468498516798 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 2244 | 1468498516801 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:16 INFO - PROCESS | 2244 | 1468498516980 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:15:17 INFO - PROCESS | 2244 | 1468498517098 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 2244 | 1468498517101 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x117020800 == 27 [pid = 2244] [id = 733] 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 63 (0x110ea0c00) [pid = 2244] [serial = 2199] [outer = 0x0] 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 64 (0x112c54400) [pid = 2244] [serial = 2200] [outer = 0x110ea0c00] 05:15:17 INFO - PROCESS | 2244 | 1468498517156 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 65 (0x115f22c00) [pid = 2244] [serial = 2201] [outer = 0x110ea0c00] 05:15:17 INFO - PROCESS | 2244 | 1468498517652 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:15:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 874ms 05:15:17 INFO - PROCESS | 2244 | 1468498517664 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 2244 | 1468498517669 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:15:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:15:17 INFO - PROCESS | 2244 | 1468498517673 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 2244 | 1468498517675 Marionette TRACE conn2 <- [1,2906,null,{}] 05:15:17 INFO - PROCESS | 2244 | 1468498517678 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 2244 | 1468498517680 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:17 INFO - PROCESS | 2244 | 1468498517775 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:15:17 INFO - PROCESS | 2244 | 1468498517828 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 2244 | 1468498517830 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:17 INFO - PROCESS | 2244 | ++DOCSHELL 0x119856000 == 28 [pid = 2244] [id = 734] 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 66 (0x1167f3c00) [pid = 2244] [serial = 2202] [outer = 0x0] 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 67 (0x1180edc00) [pid = 2244] [serial = 2203] [outer = 0x1167f3c00] 05:15:17 INFO - PROCESS | 2244 | 1468498517861 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 2244 | ++DOMWINDOW == 68 (0x118285c00) [pid = 2244] [serial = 2204] [outer = 0x1167f3c00] 05:15:18 INFO - PROCESS | 2244 | 1468498518285 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:15:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 622ms 05:15:18 INFO - PROCESS | 2244 | 1468498518294 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 2244 | 1468498518296 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:15:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:15:18 INFO - PROCESS | 2244 | 1468498518299 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 2244 | 1468498518302 Marionette TRACE conn2 <- [1,2910,null,{}] 05:15:18 INFO - PROCESS | 2244 | 1468498518305 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 2244 | 1468498518307 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:18 INFO - PROCESS | 2244 | 1468498518401 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:15:18 INFO - PROCESS | 2244 | 1468498518498 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 2244 | 1468498518500 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:18 INFO - PROCESS | 2244 | ++DOCSHELL 0x1248b4800 == 29 [pid = 2244] [id = 735] 05:15:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 69 (0x1127d1400) [pid = 2244] [serial = 2205] [outer = 0x0] 05:15:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 70 (0x1188a4000) [pid = 2244] [serial = 2206] [outer = 0x1127d1400] 05:15:18 INFO - PROCESS | 2244 | 1468498518530 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 2244 | ++DOMWINDOW == 71 (0x118ff3400) [pid = 2244] [serial = 2207] [outer = 0x1127d1400] 05:15:18 INFO - PROCESS | 2244 | 1468498518902 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:15:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:15:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 624ms 05:15:18 INFO - PROCESS | 2244 | 1468498518924 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 2244 | 1468498518927 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:15:18 INFO - TEST-START | /DOMEvents/constructors.html 05:15:18 INFO - PROCESS | 2244 | 1468498518935 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 2244 | 1468498518939 Marionette TRACE conn2 <- [1,2914,null,{}] 05:15:18 INFO - PROCESS | 2244 | 1468498518941 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 2244 | 1468498518943 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:19 INFO - PROCESS | 2244 | 1468498519043 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:15:19 INFO - PROCESS | 2244 | 1468498519100 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 2244 | 1468498519101 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x12902a000 == 30 [pid = 2244] [id = 736] 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 72 (0x118ff4000) [pid = 2244] [serial = 2208] [outer = 0x0] 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 73 (0x1193d8c00) [pid = 2244] [serial = 2209] [outer = 0x118ff4000] 05:15:19 INFO - PROCESS | 2244 | 1468498519129 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 74 (0x119e54800) [pid = 2244] [serial = 2210] [outer = 0x118ff4000] 05:15:19 INFO - PROCESS | 2244 | 1468498519512 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:15:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:15:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:15:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 634ms 05:15:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:15:19 INFO - PROCESS | 2244 | 1468498519564 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 2244 | 1468498519566 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:15:19 INFO - PROCESS | 2244 | 1468498519568 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 2244 | 1468498519570 Marionette TRACE conn2 <- [1,2918,null,{}] 05:15:19 INFO - PROCESS | 2244 | 1468498519572 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 2244 | 1468498519574 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:19 INFO - PROCESS | 2244 | 1468498519694 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:15:19 INFO - PROCESS | 2244 | 1468498519798 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 2244 | 1468498519799 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:19 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a5a3800 == 31 [pid = 2244] [id = 737] 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 75 (0x118ff6000) [pid = 2244] [serial = 2211] [outer = 0x0] 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 76 (0x121a99800) [pid = 2244] [serial = 2212] [outer = 0x118ff6000] 05:15:19 INFO - PROCESS | 2244 | 1468498519829 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 2244 | ++DOMWINDOW == 77 (0x124ad9800) [pid = 2244] [serial = 2213] [outer = 0x118ff6000] 05:15:20 INFO - PROCESS | 2244 | 1468498520176 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:15:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 618ms 05:15:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:15:20 INFO - PROCESS | 2244 | 1468498520188 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 2244 | 1468498520189 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:15:20 INFO - PROCESS | 2244 | 1468498520191 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 2244 | 1468498520193 Marionette TRACE conn2 <- [1,2922,null,{}] 05:15:20 INFO - PROCESS | 2244 | 1468498520195 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 2244 | 1468498520196 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:20 INFO - PROCESS | 2244 | 1468498520289 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:15:20 INFO - PROCESS | 2244 | 1468498520345 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 2244 | 1468498520349 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:20 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aab9800 == 32 [pid = 2244] [id = 738] 05:15:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x125f05800) [pid = 2244] [serial = 2214] [outer = 0x0] 05:15:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x125f08c00) [pid = 2244] [serial = 2215] [outer = 0x125f05800] 05:15:20 INFO - PROCESS | 2244 | 1468498520398 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x126494400) [pid = 2244] [serial = 2216] [outer = 0x125f05800] 05:15:20 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:20 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:20 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:20 INFO - PROCESS | 2244 | [2244] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:15:20 INFO - PROCESS | 2244 | 1468498520772 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:15:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:15:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:15:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:15:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:15:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:15:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:15:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 05:15:20 INFO - PROCESS | 2244 | 1468498520811 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 2244 | 1468498520813 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:15:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:15:20 INFO - PROCESS | 2244 | 1468498520815 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 2244 | 1468498520816 Marionette TRACE conn2 <- [1,2926,null,{}] 05:15:20 INFO - PROCESS | 2244 | 1468498520818 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 2244 | 1468498520820 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:20 INFO - PROCESS | 2244 | 1468498520948 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:15:21 INFO - PROCESS | 2244 | 1468498521154 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 2244 | 1468498521156 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:21 INFO - PROCESS | 2244 | ++DOCSHELL 0x1169bb000 == 33 [pid = 2244] [id = 739] 05:15:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x110e99400) [pid = 2244] [serial = 2217] [outer = 0x0] 05:15:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x111ca8c00) [pid = 2244] [serial = 2218] [outer = 0x110e99400] 05:15:21 INFO - PROCESS | 2244 | 1468498521207 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x112fd7800) [pid = 2244] [serial = 2219] [outer = 0x110e99400] 05:15:21 INFO - PROCESS | 2244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1182d8000 == 32 [pid = 2244] [id = 731] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x121916800 == 31 [pid = 2244] [id = 732] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12aab9800 == 30 [pid = 2244] [id = 738] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5a3800 == 29 [pid = 2244] [id = 737] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12902a000 == 28 [pid = 2244] [id = 736] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x12a5b1800 == 27 [pid = 2244] [id = 730] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x1248b4800 == 26 [pid = 2244] [id = 735] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x119856000 == 25 [pid = 2244] [id = 734] 05:15:22 INFO - PROCESS | 2244 | --DOCSHELL 0x117020800 == 24 [pid = 2244] [id = 733] 05:15:22 INFO - PROCESS | 2244 | 1468498522134 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:15:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1372ms 05:15:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:15:22 INFO - PROCESS | 2244 | 1468498522189 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 2244 | 1468498522191 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:15:22 INFO - PROCESS | 2244 | 1468498522195 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 2244 | 1468498522197 Marionette TRACE conn2 <- [1,2930,null,{}] 05:15:22 INFO - PROCESS | 2244 | 1468498522202 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 2244 | 1468498522204 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:22 INFO - PROCESS | 2244 | 1468498522286 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:15:22 INFO - PROCESS | 2244 | 1468498522291 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 2244 | 1468498522292 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x117008000 == 25 [pid = 2244] [id = 740] 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1128af000) [pid = 2244] [serial = 2220] [outer = 0x0] 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x112985c00) [pid = 2244] [serial = 2221] [outer = 0x1128af000] 05:15:22 INFO - PROCESS | 2244 | 1468498522325 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x113c76000) [pid = 2244] [serial = 2222] [outer = 0x1128af000] 05:15:22 INFO - PROCESS | 2244 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:15:22 INFO - PROCESS | 2244 | 1468498522659 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:15:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 472ms 05:15:22 INFO - PROCESS | 2244 | 1468498522667 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 2244 | 1468498522673 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:15:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:15:22 INFO - PROCESS | 2244 | 1468498522677 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 2244 | 1468498522679 Marionette TRACE conn2 <- [1,2934,null,{}] 05:15:22 INFO - PROCESS | 2244 | 1468498522710 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 2244 | 1468498522712 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:22 INFO - PROCESS | 2244 | 1468498522812 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:15:22 INFO - PROCESS | 2244 | 1468498522818 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 2244 | 1468498522820 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:22 INFO - PROCESS | 2244 | ++DOCSHELL 0x119539000 == 26 [pid = 2244] [id = 741] 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1164a3800) [pid = 2244] [serial = 2223] [outer = 0x0] 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x116905000) [pid = 2244] [serial = 2224] [outer = 0x1164a3800] 05:15:22 INFO - PROCESS | 2244 | 1468498522848 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1176f5000) [pid = 2244] [serial = 2225] [outer = 0x1164a3800] 05:15:23 INFO - PROCESS | 2244 | 1468498523144 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:15:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 521ms 05:15:23 INFO - PROCESS | 2244 | 1468498523200 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 2244 | 1468498523202 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:15:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:15:23 INFO - PROCESS | 2244 | 1468498523205 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 2244 | 1468498523209 Marionette TRACE conn2 <- [1,2938,null,{}] 05:15:23 INFO - PROCESS | 2244 | 1468498523221 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 2244 | 1468498523225 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:23 INFO - PROCESS | 2244 | 1468498523362 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:15:23 INFO - PROCESS | 2244 | 1468498523447 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 2244 | 1468498523449 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:23 INFO - PROCESS | 2244 | ++DOCSHELL 0x124d35000 == 27 [pid = 2244] [id = 742] 05:15:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1180fa000) [pid = 2244] [serial = 2226] [outer = 0x0] 05:15:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x118475800) [pid = 2244] [serial = 2227] [outer = 0x1180fa000] 05:15:23 INFO - PROCESS | 2244 | 1468498523497 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x1185ea000) [pid = 2244] [serial = 2228] [outer = 0x1180fa000] 05:15:23 INFO - PROCESS | 2244 | 1468498523822 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:15:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 624ms 05:15:23 INFO - PROCESS | 2244 | 1468498523830 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 2244 | 1468498523832 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:15:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:15:23 INFO - PROCESS | 2244 | 1468498523846 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 2244 | 1468498523847 Marionette TRACE conn2 <- [1,2942,null,{}] 05:15:23 INFO - PROCESS | 2244 | 1468498523859 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 2244 | 1468498523860 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:24 INFO - PROCESS | 2244 | 1468498524025 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:15:24 INFO - PROCESS | 2244 | 1468498524045 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 2244 | 1468498524047 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x128d14000 == 28 [pid = 2244] [id = 743] 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1185ea800) [pid = 2244] [serial = 2229] [outer = 0x0] 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x118fc6000) [pid = 2244] [serial = 2230] [outer = 0x1185ea800] 05:15:24 INFO - PROCESS | 2244 | 1468498524087 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1193d2800) [pid = 2244] [serial = 2231] [outer = 0x1185ea800] 05:15:24 INFO - PROCESS | 2244 | 1468498524441 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:15:24 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:15:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:15:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 626ms 05:15:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:15:24 INFO - PROCESS | 2244 | 1468498524479 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 2244 | 1468498524480 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:15:24 INFO - PROCESS | 2244 | 1468498524485 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 2244 | 1468498524487 Marionette TRACE conn2 <- [1,2946,null,{}] 05:15:24 INFO - PROCESS | 2244 | 1468498524489 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 2244 | 1468498524490 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:24 INFO - PROCESS | 2244 | 1468498524586 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:15:24 INFO - PROCESS | 2244 | 1468498524589 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 2244 | 1468498524597 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:24 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a59e800 == 29 [pid = 2244] [id = 744] 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1193d9000) [pid = 2244] [serial = 2232] [outer = 0x0] 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1194ba800) [pid = 2244] [serial = 2233] [outer = 0x1193d9000] 05:15:24 INFO - PROCESS | 2244 | 1468498524622 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1210c3000) [pid = 2244] [serial = 2234] [outer = 0x1193d9000] 05:15:24 INFO - PROCESS | 2244 | 1468498524971 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:15:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 521ms 05:15:25 INFO - PROCESS | 2244 | 1468498525006 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 2244 | 1468498525008 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:15:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:15:25 INFO - PROCESS | 2244 | 1468498525011 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 2244 | 1468498525013 Marionette TRACE conn2 <- [1,2950,null,{}] 05:15:25 INFO - PROCESS | 2244 | 1468498525016 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 2244 | 1468498525022 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:25 INFO - PROCESS | 2244 | 1468498525206 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:15:25 INFO - PROCESS | 2244 | 1468498525221 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 2244 | 1468498525223 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b189000 == 30 [pid = 2244] [id = 745] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x116495800) [pid = 2244] [serial = 2235] [outer = 0x0] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x123c06000) [pid = 2244] [serial = 2236] [outer = 0x116495800] 05:15:25 INFO - PROCESS | 2244 | 1468498525262 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x125f10800) [pid = 2244] [serial = 2237] [outer = 0x116495800] 05:15:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12114a800 == 31 [pid = 2244] [id = 746] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1266dfc00) [pid = 2244] [serial = 2238] [outer = 0x0] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x125f07400) [pid = 2244] [serial = 2239] [outer = 0x1266dfc00] 05:15:25 INFO - PROCESS | 2244 | 1468498525687 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:15:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 719ms 05:15:25 INFO - PROCESS | 2244 | 1468498525742 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 2244 | 1468498525743 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:15:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:15:25 INFO - PROCESS | 2244 | 1468498525747 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 2244 | 1468498525748 Marionette TRACE conn2 <- [1,2954,null,{}] 05:15:25 INFO - PROCESS | 2244 | 1468498525750 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 2244 | 1468498525751 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:25 INFO - PROCESS | 2244 | 1468498525867 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:15:25 INFO - PROCESS | 2244 | 1468498525923 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 2244 | 1468498525924 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:25 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b186800 == 32 [pid = 2244] [id = 747] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x11941d800) [pid = 2244] [serial = 2240] [outer = 0x0] 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x126631000) [pid = 2244] [serial = 2241] [outer = 0x11941d800] 05:15:25 INFO - PROCESS | 2244 | 1468498525948 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x1273c8c00) [pid = 2244] [serial = 2242] [outer = 0x11941d800] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x12cf13800) [pid = 2244] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1128aa000) [pid = 2244] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x11849ac00) [pid = 2244] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x125fe0c00) [pid = 2244] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1194bbc00) [pid = 2244] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x11297b800) [pid = 2244] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x111e58400) [pid = 2244] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x11978c800) [pid = 2244] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x116975c00) [pid = 2244] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x110ea1400) [pid = 2244] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1133bb000) [pid = 2244] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x123c9f800) [pid = 2244] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x116625400) [pid = 2244] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x119785000) [pid = 2244] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x118475000) [pid = 2244] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x116980000) [pid = 2244] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:15:26 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1128b3400) [pid = 2244] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:15:26 INFO - PROCESS | 2244 | 1468498526379 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:15:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:15:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 05:15:26 INFO - PROCESS | 2244 | 1468498526424 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 2244 | 1468498526425 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:15:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:15:26 INFO - PROCESS | 2244 | 1468498526427 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 2244 | 1468498526428 Marionette TRACE conn2 <- [1,2958,null,{}] 05:15:26 INFO - PROCESS | 2244 | 1468498526430 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 2244 | 1468498526432 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:26 INFO - PROCESS | 2244 | 1468498526553 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:15:26 INFO - PROCESS | 2244 | 1468498526593 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 2244 | 1468498526594 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:26 INFO - PROCESS | 2244 | ++DOCSHELL 0x12c9a5800 == 33 [pid = 2244] [id = 748] 05:15:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x110e9b000) [pid = 2244] [serial = 2243] [outer = 0x0] 05:15:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1150a2800) [pid = 2244] [serial = 2244] [outer = 0x110e9b000] 05:15:26 INFO - PROCESS | 2244 | 1468498526619 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x121a8bc00) [pid = 2244] [serial = 2245] [outer = 0x110e9b000] 05:15:26 INFO - PROCESS | 2244 | 1468498526854 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:15:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:15:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 471ms 05:15:26 INFO - PROCESS | 2244 | 1468498526898 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 2244 | 1468498526901 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:15:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:15:26 INFO - PROCESS | 2244 | 1468498526910 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 2244 | 1468498526911 Marionette TRACE conn2 <- [1,2962,null,{}] 05:15:26 INFO - PROCESS | 2244 | 1468498526914 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 2244 | 1468498526915 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | 1468498527005 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:15:27 INFO - PROCESS | 2244 | 1468498527015 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2244 | 1468498527018 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf14800 == 34 [pid = 2244] [id = 749] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x124d17800) [pid = 2244] [serial = 2246] [outer = 0x0] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12662b000) [pid = 2244] [serial = 2247] [outer = 0x124d17800] 05:15:27 INFO - PROCESS | 2244 | 1468498527043 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x1273d2400) [pid = 2244] [serial = 2248] [outer = 0x124d17800] 05:15:27 INFO - PROCESS | 2244 | 1468498527350 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:15:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 05:15:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:15:27 INFO - PROCESS | 2244 | 1468498527380 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 2244 | 1468498527381 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:15:27 INFO - PROCESS | 2244 | 1468498527385 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 2244 | 1468498527387 Marionette TRACE conn2 <- [1,2966,null,{}] 05:15:27 INFO - PROCESS | 2244 | 1468498527390 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 2244 | 1468498527391 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | 1468498527498 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:15:27 INFO - PROCESS | 2244 | 1468498527503 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2244 | 1468498527504 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d063000 == 35 [pid = 2244] [id = 750] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1127d4000) [pid = 2244] [serial = 2249] [outer = 0x0] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1273d0800) [pid = 2244] [serial = 2250] [outer = 0x1127d4000] 05:15:27 INFO - PROCESS | 2244 | 1468498527528 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x1288a4000) [pid = 2244] [serial = 2251] [outer = 0x1127d4000] 05:15:27 INFO - PROCESS | 2244 | 1468498527795 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:15:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 421ms 05:15:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:15:27 INFO - PROCESS | 2244 | 1468498527809 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 2244 | 1468498527810 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:15:27 INFO - PROCESS | 2244 | 1468498527813 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 2244 | 1468498527814 Marionette TRACE conn2 <- [1,2970,null,{}] 05:15:27 INFO - PROCESS | 2244 | 1468498527824 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 2244 | 1468498527825 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | 1468498527915 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:15:27 INFO - PROCESS | 2244 | 1468498527921 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2244 | 1468498527923 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:27 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d622800 == 36 [pid = 2244] [id = 751] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x1288a8000) [pid = 2244] [serial = 2252] [outer = 0x0] 05:15:27 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1288ab000) [pid = 2244] [serial = 2253] [outer = 0x1288a8000] 05:15:27 INFO - PROCESS | 2244 | 1468498527956 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1290d5000) [pid = 2244] [serial = 2254] [outer = 0x1288a8000] 05:15:28 INFO - PROCESS | 2244 | 1468498528321 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:15:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:15:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 527ms 05:15:28 INFO - PROCESS | 2244 | 1468498528340 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 2244 | 1468498528343 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:15:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:15:28 INFO - PROCESS | 2244 | 1468498528346 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 2244 | 1468498528348 Marionette TRACE conn2 <- [1,2974,null,{}] 05:15:28 INFO - PROCESS | 2244 | 1468498528352 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 2244 | 1468498528354 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:28 INFO - PROCESS | 2244 | 1468498528464 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:15:28 INFO - PROCESS | 2244 | 1468498528522 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 2244 | 1468498528525 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:28 INFO - PROCESS | 2244 | ++DOCSHELL 0x118535800 == 37 [pid = 2244] [id = 752] 05:15:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x1127d9000) [pid = 2244] [serial = 2255] [outer = 0x0] 05:15:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1128ad800) [pid = 2244] [serial = 2256] [outer = 0x1127d9000] 05:15:28 INFO - PROCESS | 2244 | 1468498528556 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x1133bb000) [pid = 2244] [serial = 2257] [outer = 0x1127d9000] 05:15:29 INFO - PROCESS | 2244 | 1468498528998 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:15:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 672ms 05:15:29 INFO - PROCESS | 2244 | 1468498529018 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 2244 | 1468498529022 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:15:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:15:29 INFO - PROCESS | 2244 | 1468498529026 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 2244 | 1468498529028 Marionette TRACE conn2 <- [1,2978,null,{}] 05:15:29 INFO - PROCESS | 2244 | 1468498529030 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 2244 | 1468498529032 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:29 INFO - PROCESS | 2244 | 1468498529142 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:15:29 INFO - PROCESS | 2244 | 1468498529203 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 2244 | 1468498529204 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x129031000 == 38 [pid = 2244] [id = 753] 05:15:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1167e8400) [pid = 2244] [serial = 2258] [outer = 0x0] 05:15:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x117ed1c00) [pid = 2244] [serial = 2259] [outer = 0x1167e8400] 05:15:29 INFO - PROCESS | 2244 | 1468498529234 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1180f9c00) [pid = 2244] [serial = 2260] [outer = 0x1167e8400] 05:15:29 INFO - PROCESS | 2244 | 1468498529646 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:15:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 673ms 05:15:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:15:29 INFO - PROCESS | 2244 | 1468498529700 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 2244 | 1468498529701 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:15:29 INFO - PROCESS | 2244 | 1468498529704 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 2244 | 1468498529706 Marionette TRACE conn2 <- [1,2982,null,{}] 05:15:29 INFO - PROCESS | 2244 | 1468498529714 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 2244 | 1468498529718 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:29 INFO - PROCESS | 2244 | 1468498529829 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:15:29 INFO - PROCESS | 2244 | 1468498529967 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 2244 | 1468498529969 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:29 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf08800 == 39 [pid = 2244] [id = 754] 05:15:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1185e5c00) [pid = 2244] [serial = 2261] [outer = 0x0] 05:15:29 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x121437800) [pid = 2244] [serial = 2262] [outer = 0x1185e5c00] 05:15:30 INFO - PROCESS | 2244 | 1468498530001 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x123ca4c00) [pid = 2244] [serial = 2263] [outer = 0x1185e5c00] 05:15:30 INFO - PROCESS | 2244 | 1468498530522 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:15:30 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:15:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:15:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 824ms 05:15:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:15:30 INFO - PROCESS | 2244 | 1468498530529 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 2244 | 1468498530531 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:15:30 INFO - PROCESS | 2244 | 1468498530534 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 2244 | 1468498530536 Marionette TRACE conn2 <- [1,2986,null,{}] 05:15:30 INFO - PROCESS | 2244 | 1468498530539 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 2244 | 1468498530541 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:30 INFO - PROCESS | 2244 | 1468498530643 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:15:30 INFO - PROCESS | 2244 | 1468498530703 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 2244 | 1468498530706 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:30 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191c5800 == 40 [pid = 2244] [id = 755] 05:15:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x1167f6800) [pid = 2244] [serial = 2264] [outer = 0x0] 05:15:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x116975c00) [pid = 2244] [serial = 2265] [outer = 0x1167f6800] 05:15:30 INFO - PROCESS | 2244 | 1468498530735 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x1180f4800) [pid = 2244] [serial = 2266] [outer = 0x1167f6800] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12d063000 == 39 [pid = 2244] [id = 750] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf14800 == 38 [pid = 2244] [id = 749] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12c9a5800 == 37 [pid = 2244] [id = 748] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12b186800 == 36 [pid = 2244] [id = 747] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12114a800 == 35 [pid = 2244] [id = 746] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12b189000 == 34 [pid = 2244] [id = 745] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x12a59e800 == 33 [pid = 2244] [id = 744] 05:15:30 INFO - PROCESS | 2244 | --DOCSHELL 0x128d14000 == 32 [pid = 2244] [id = 743] 05:15:30 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x12cf1c000) [pid = 2244] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:15:31 INFO - PROCESS | 2244 | --DOCSHELL 0x124d35000 == 31 [pid = 2244] [id = 742] 05:15:31 INFO - PROCESS | 2244 | --DOCSHELL 0x119539000 == 30 [pid = 2244] [id = 741] 05:15:31 INFO - PROCESS | 2244 | --DOCSHELL 0x117008000 == 29 [pid = 2244] [id = 740] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x125d7e800) [pid = 2244] [serial = 2189] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x1180ecc00) [pid = 2244] [serial = 2198] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x113c75c00) [pid = 2244] [serial = 2173] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x115fc5000) [pid = 2244] [serial = 2174] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x117224000) [pid = 2244] [serial = 1478] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x118285000) [pid = 2244] [serial = 2177] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x1176f0800) [pid = 2244] [serial = 2176] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x119e50800) [pid = 2244] [serial = 2185] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x118f4e800) [pid = 2244] [serial = 2179] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x123ca8400) [pid = 2244] [serial = 2188] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x1128af400) [pid = 2244] [serial = 2155] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x118ff5800) [pid = 2244] [serial = 2180] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1185e6400) [pid = 2244] [serial = 2171] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x11834c800) [pid = 2244] [serial = 2170] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1185e7800) [pid = 2244] [serial = 2158] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x123ca8000) [pid = 2244] [serial = 2161] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x1266dec00) [pid = 2244] [serial = 2164] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x121511400) [pid = 2244] [serial = 2186] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x112c51000) [pid = 2244] [serial = 2194] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x112986000) [pid = 2244] [serial = 2167] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x113a91800) [pid = 2244] [serial = 2195] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x12640cc00) [pid = 2244] [serial = 2192] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x1193cec00) [pid = 2244] [serial = 2182] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x119782800) [pid = 2244] [serial = 2183] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x118fbfc00) [pid = 2244] [serial = 2159] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x12760c400) [pid = 2244] [serial = 2165] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x125431400) [pid = 2244] [serial = 2162] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x1164e7400) [pid = 2244] [serial = 2156] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1167f0000) [pid = 2244] [serial = 2168] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x125fdd000) [pid = 2244] [serial = 2191] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1176ec400) [pid = 2244] [serial = 2197] [outer = 0x0] [url = about:blank] 05:15:31 INFO - PROCESS | 2244 | 1468498531099 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:15:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 572ms 05:15:31 INFO - PROCESS | 2244 | 1468498531106 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 2244 | 1468498531109 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:15:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:15:31 INFO - PROCESS | 2244 | 1468498531113 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 2244 | 1468498531114 Marionette TRACE conn2 <- [1,2990,null,{}] 05:15:31 INFO - PROCESS | 2244 | 1468498531120 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 2244 | 1468498531121 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:31 INFO - PROCESS | 2244 | 1468498531198 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:15:31 INFO - PROCESS | 2244 | 1468498531205 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2244 | 1468498531206 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x1186de000 == 30 [pid = 2244] [id = 756] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x117ecf400) [pid = 2244] [serial = 2267] [outer = 0x0] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x118426c00) [pid = 2244] [serial = 2268] [outer = 0x117ecf400] 05:15:31 INFO - PROCESS | 2244 | 1468498531232 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1185e7800) [pid = 2244] [serial = 2269] [outer = 0x117ecf400] 05:15:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x100357800 == 31 [pid = 2244] [id = 757] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1193cec00) [pid = 2244] [serial = 2270] [outer = 0x0] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1167f7400) [pid = 2244] [serial = 2271] [outer = 0x1193cec00] 05:15:31 INFO - PROCESS | 2244 | 1468498531620 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:15:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 05:15:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:15:31 INFO - PROCESS | 2244 | 1468498531634 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 2244 | 1468498531635 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:15:31 INFO - PROCESS | 2244 | 1468498531637 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 2244 | 1468498531639 Marionette TRACE conn2 <- [1,2994,null,{}] 05:15:31 INFO - PROCESS | 2244 | 1468498531647 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 2244 | 1468498531650 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:31 INFO - PROCESS | 2244 | 1468498531742 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:15:31 INFO - PROCESS | 2244 | 1468498531747 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2244 | 1468498531749 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:31 INFO - PROCESS | 2244 | ++DOCSHELL 0x124d33800 == 32 [pid = 2244] [id = 758] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x118ff0800) [pid = 2244] [serial = 2272] [outer = 0x0] 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x11978c800) [pid = 2244] [serial = 2273] [outer = 0x118ff0800] 05:15:31 INFO - PROCESS | 2244 | 1468498531778 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x123ca8400) [pid = 2244] [serial = 2274] [outer = 0x118ff0800] 05:15:32 INFO - PROCESS | 2244 | 1468498532094 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:15:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:15:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 05:15:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:15:32 INFO - PROCESS | 2244 | 1468498532110 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 2244 | 1468498532111 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:15:32 INFO - PROCESS | 2244 | 1468498532113 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2244 | 1468498532114 Marionette TRACE conn2 <- [1,2998,null,{}] 05:15:32 INFO - PROCESS | 2244 | 1468498532120 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 2244 | 1468498532122 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:32 INFO - PROCESS | 2244 | 1468498532219 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:15:32 INFO - PROCESS | 2244 | 1468498532283 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 2244 | 1468498532284 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x127232000 == 33 [pid = 2244] [id = 759] 05:15:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x121335800) [pid = 2244] [serial = 2275] [outer = 0x0] 05:15:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x123d0b000) [pid = 2244] [serial = 2276] [outer = 0x121335800] 05:15:32 INFO - PROCESS | 2244 | 1468498532325 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x11849ac00) [pid = 2244] [serial = 2277] [outer = 0x121335800] 05:15:32 INFO - PROCESS | 2244 | 1468498532614 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:15:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 521ms 05:15:32 INFO - PROCESS | 2244 | 1468498532641 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 2244 | 1468498532643 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:15:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:15:32 INFO - PROCESS | 2244 | 1468498532648 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2244 | 1468498532649 Marionette TRACE conn2 <- [1,3002,null,{}] 05:15:32 INFO - PROCESS | 2244 | 1468498532663 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 2244 | 1468498532665 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:32 INFO - PROCESS | 2244 | 1468498532839 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:15:32 INFO - PROCESS | 2244 | 1468498532884 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 2244 | 1468498532885 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:32 INFO - PROCESS | 2244 | ++DOCSHELL 0x129037800 == 34 [pid = 2244] [id = 760] 05:15:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x110e9b800) [pid = 2244] [serial = 2278] [outer = 0x0] 05:15:32 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12542fc00) [pid = 2244] [serial = 2279] [outer = 0x110e9b800] 05:15:32 INFO - PROCESS | 2244 | 1468498532924 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x125fe5800) [pid = 2244] [serial = 2280] [outer = 0x110e9b800] 05:15:33 INFO - PROCESS | 2244 | 1468498533246 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:15:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 634ms 05:15:33 INFO - PROCESS | 2244 | 1468498533289 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 2244 | 1468498533290 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:15:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:15:33 INFO - PROCESS | 2244 | 1468498533292 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 2244 | 1468498533293 Marionette TRACE conn2 <- [1,3006,null,{}] 05:15:33 INFO - PROCESS | 2244 | 1468498533295 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 2244 | 1468498533300 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:33 INFO - PROCESS | 2244 | 1468498533437 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:15:33 INFO - PROCESS | 2244 | 1468498533450 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 2244 | 1468498533452 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:33 INFO - PROCESS | 2244 | ++DOCSHELL 0x12aab9800 == 35 [pid = 2244] [id = 761] 05:15:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x125432400) [pid = 2244] [serial = 2281] [outer = 0x0] 05:15:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x12662f400) [pid = 2244] [serial = 2282] [outer = 0x125432400] 05:15:33 INFO - PROCESS | 2244 | 1468498533491 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x128de3400) [pid = 2244] [serial = 2283] [outer = 0x125432400] 05:15:33 INFO - PROCESS | 2244 | 1468498533916 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:15:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 05:15:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:15:33 INFO - PROCESS | 2244 | 1468498533969 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 2244 | 1468498533970 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:15:33 INFO - PROCESS | 2244 | 1468498533972 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 2244 | 1468498533973 Marionette TRACE conn2 <- [1,3010,null,{}] 05:15:33 INFO - PROCESS | 2244 | 1468498533976 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 2244 | 1468498533977 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:34 INFO - PROCESS | 2244 | 1468498534077 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:15:34 INFO - PROCESS | 2244 | 1468498534081 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 2244 | 1468498534082 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12b9be000 == 36 [pid = 2244] [id = 762] 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x128de3800) [pid = 2244] [serial = 2284] [outer = 0x0] 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1290d4c00) [pid = 2244] [serial = 2285] [outer = 0x128de3800] 05:15:34 INFO - PROCESS | 2244 | 1468498534106 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x1290de000) [pid = 2244] [serial = 2286] [outer = 0x128de3800] 05:15:34 INFO - PROCESS | 2244 | 1468498534412 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:15:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 468ms 05:15:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:15:34 INFO - PROCESS | 2244 | 1468498534444 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 2244 | 1468498534446 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:15:34 INFO - PROCESS | 2244 | 1468498534448 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 2244 | 1468498534449 Marionette TRACE conn2 <- [1,3014,null,{}] 05:15:34 INFO - PROCESS | 2244 | 1468498534458 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 2244 | 1468498534459 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:34 INFO - PROCESS | 2244 | 1468498534566 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:15:34 INFO - PROCESS | 2244 | 1468498534570 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 2244 | 1468498534571 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:34 INFO - PROCESS | 2244 | ++DOCSHELL 0x12cf1c800 == 37 [pid = 2244] [id = 763] 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x128de8000) [pid = 2244] [serial = 2287] [outer = 0x0] 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12933b000) [pid = 2244] [serial = 2288] [outer = 0x128de8000] 05:15:34 INFO - PROCESS | 2244 | 1468498534595 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x129363000) [pid = 2244] [serial = 2289] [outer = 0x128de8000] 05:15:34 INFO - PROCESS | 2244 | [2244] 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 05:15:34 INFO - PROCESS | 2244 | 1468498534956 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:15:34 INFO - {} 05:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:15:34 INFO - {} 05:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:15:34 INFO - {} 05:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:15:34 INFO - {} 05:15:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 530ms 05:15:34 INFO - PROCESS | 2244 | 1468498534980 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 2244 | 1468498534982 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:15:34 INFO - TEST-START | /FileAPI/fileReader.html 05:15:34 INFO - PROCESS | 2244 | 1468498534985 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 2244 | 1468498534987 Marionette TRACE conn2 <- [1,3018,null,{}] 05:15:34 INFO - PROCESS | 2244 | 1468498534990 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 2244 | 1468498534992 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:35 INFO - PROCESS | 2244 | 1468498535092 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:15:35 INFO - PROCESS | 2244 | 1468498535111 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 2244 | 1468498535112 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d638800 == 38 [pid = 2244] [id = 764] 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x129367000) [pid = 2244] [serial = 2290] [outer = 0x0] 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x129393800) [pid = 2244] [serial = 2291] [outer = 0x129367000] 05:15:35 INFO - PROCESS | 2244 | 1468498535136 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x12a497c00) [pid = 2244] [serial = 2292] [outer = 0x129367000] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1128af000) [pid = 2244] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x110ea0c00) [pid = 2244] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1193d9000) [pid = 2244] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x1180fa000) [pid = 2244] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1164a3800) [pid = 2244] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x110e99400) [pid = 2244] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1167f3c00) [pid = 2244] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1127d1400) [pid = 2244] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x118ff4000) [pid = 2244] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x118ff6000) [pid = 2244] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x116495800) [pid = 2244] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x110e9b000) [pid = 2244] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x1266dfc00) [pid = 2244] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x125f05800) [pid = 2244] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x124d17800) [pid = 2244] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1185ea800) [pid = 2244] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1127d4000) [pid = 2244] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:15:35 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x11941d800) [pid = 2244] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:15:35 INFO - PROCESS | 2244 | 1468498535510 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:15:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:15:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:15:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:15:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 572ms 05:15:35 INFO - PROCESS | 2244 | 1468498535557 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 2244 | 1468498535559 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:15:35 INFO - TEST-START | /FileAPI/historical.html 05:15:35 INFO - PROCESS | 2244 | 1468498535561 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 2244 | 1468498535562 Marionette TRACE conn2 <- [1,3022,null,{}] 05:15:35 INFO - PROCESS | 2244 | 1468498535564 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 2244 | 1468498535565 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:35 INFO - PROCESS | 2244 | 1468498535687 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:15:35 INFO - PROCESS | 2244 | 1468498535723 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 2244 | 1468498535724 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:35 INFO - PROCESS | 2244 | ++DOCSHELL 0x12df2a800 == 39 [pid = 2244] [id = 765] 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x11297bc00) [pid = 2244] [serial = 2293] [outer = 0x0] 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1185ea800) [pid = 2244] [serial = 2294] [outer = 0x11297bc00] 05:15:35 INFO - PROCESS | 2244 | 1468498535748 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x129399c00) [pid = 2244] [serial = 2295] [outer = 0x11297bc00] 05:15:36 INFO - PROCESS | 2244 | 1468498536005 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:15:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:15:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:15:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:15:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:15:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:15:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:15:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:15:36 INFO - TEST-OK | /FileAPI/historical.html | took 476ms 05:15:36 INFO - TEST-START | /FileAPI/idlharness.html 05:15:36 INFO - PROCESS | 2244 | 1468498536042 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 2244 | 1468498536044 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:15:36 INFO - PROCESS | 2244 | 1468498536047 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 2244 | 1468498536054 Marionette TRACE conn2 <- [1,3026,null,{}] 05:15:36 INFO - PROCESS | 2244 | 1468498536064 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 2244 | 1468498536069 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:36 INFO - PROCESS | 2244 | 1468498536232 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:15:36 INFO - PROCESS | 2244 | 1468498536318 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 2244 | 1468498536320 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12e510800 == 40 [pid = 2244] [id = 766] 05:15:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x115de5400) [pid = 2244] [serial = 2296] [outer = 0x0] 05:15:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x12a49bc00) [pid = 2244] [serial = 2297] [outer = 0x115de5400] 05:15:36 INFO - PROCESS | 2244 | 1468498536362 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x12b11d400) [pid = 2244] [serial = 2298] [outer = 0x115de5400] 05:15:36 INFO - PROCESS | 2244 | 1468498536806 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]]]}] 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:15:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:15:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:15:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 796ms 05:15:36 INFO - TEST-START | /FileAPI/idlharness.worker 05:15:36 INFO - PROCESS | 2244 | 1468498536843 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 2244 | 1468498536844 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:15:36 INFO - PROCESS | 2244 | 1468498536846 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 2244 | 1468498536847 Marionette TRACE conn2 <- [1,3030,null,{}] 05:15:36 INFO - PROCESS | 2244 | 1468498536850 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 2244 | 1468498536851 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:36 INFO - PROCESS | 2244 | 1468498536946 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:15:36 INFO - PROCESS | 2244 | 1468498536950 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 2244 | 1468498536951 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:36 INFO - PROCESS | 2244 | ++DOCSHELL 0x12d620800 == 41 [pid = 2244] [id = 767] 05:15:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x12b121400) [pid = 2244] [serial = 2299] [outer = 0x0] 05:15:36 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x12ba18400) [pid = 2244] [serial = 2300] [outer = 0x12b121400] 05:15:36 INFO - PROCESS | 2244 | 1468498536975 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x12bba9800) [pid = 2244] [serial = 2301] [outer = 0x12b121400] 05:15:37 INFO - PROCESS | 2244 | [2244] 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 05:15:37 INFO - PROCESS | 2244 | 1468498537649 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,{},{}]]]}] 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:15:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:15:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:15:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:15:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:15:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:15:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:15:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:15:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:15:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:15:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:15:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:15:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:15:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:15:37 INFO - {} 05:15:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 05:15:37 INFO - PROCESS | 2244 | 1468498537703 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 2244 | 1468498537707 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:15:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:15:37 INFO - PROCESS | 2244 | 1468498537711 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 2244 | 1468498537713 Marionette TRACE conn2 <- [1,3034,null,{}] 05:15:37 INFO - PROCESS | 2244 | 1468498537718 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 2244 | 1468498537721 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:37 INFO - PROCESS | 2244 | 1468498537834 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:15:37 INFO - PROCESS | 2244 | 1468498537891 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 2244 | 1468498537892 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:37 INFO - PROCESS | 2244 | ++DOCSHELL 0x121493000 == 42 [pid = 2244] [id = 768] 05:15:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x128de2c00) [pid = 2244] [serial = 2302] [outer = 0x0] 05:15:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1290d5c00) [pid = 2244] [serial = 2303] [outer = 0x128de2c00] 05:15:37 INFO - PROCESS | 2244 | 1468498537921 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x12a491400) [pid = 2244] [serial = 2304] [outer = 0x128de2c00] 05:15:38 INFO - PROCESS | 2244 | 1468498538322 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:15:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 05:15:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:15:38 INFO - PROCESS | 2244 | 1468498538336 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 2244 | 1468498538339 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:15:38 INFO - PROCESS | 2244 | 1468498538344 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 2244 | 1468498538346 Marionette TRACE conn2 <- [1,3038,null,{}] 05:15:38 INFO - PROCESS | 2244 | 1468498538349 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 2244 | 1468498538350 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:38 INFO - PROCESS | 2244 | 1468498538454 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:15:38 INFO - PROCESS | 2244 | 1468498538516 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 2244 | 1468498538517 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:38 INFO - PROCESS | 2244 | ++DOCSHELL 0x12a59e800 == 43 [pid = 2244] [id = 769] 05:15:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x12a934400) [pid = 2244] [serial = 2305] [outer = 0x0] 05:15:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x12b11ec00) [pid = 2244] [serial = 2306] [outer = 0x12a934400] 05:15:38 INFO - PROCESS | 2244 | 1468498538547 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x12b962c00) [pid = 2244] [serial = 2307] [outer = 0x12a934400] 05:15:38 INFO - PROCESS | 2244 | 1468498538930 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:15:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:15:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 620ms 05:15:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:15:38 INFO - PROCESS | 2244 | 1468498538965 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 2244 | 1468498538966 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:15:38 INFO - PROCESS | 2244 | 1468498538969 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 2244 | 1468498538972 Marionette TRACE conn2 <- [1,3042,null,{}] 05:15:38 INFO - PROCESS | 2244 | 1468498538980 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 2244 | 1468498538983 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:39 INFO - PROCESS | 2244 | 1468498539090 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:15:39 INFO - PROCESS | 2244 | 1468498539184 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 2244 | 1468498539186 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:39 INFO - PROCESS | 2244 | ++DOCSHELL 0x12df23000 == 44 [pid = 2244] [id = 770] 05:15:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x12b166400) [pid = 2244] [serial = 2308] [outer = 0x0] 05:15:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x12b965c00) [pid = 2244] [serial = 2309] [outer = 0x12b166400] 05:15:39 INFO - PROCESS | 2244 | 1468498539219 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x12bba6800) [pid = 2244] [serial = 2310] [outer = 0x12b166400] 05:15:39 INFO - PROCESS | 2244 | 1468498539677 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:15:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:15:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:15:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:15:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:15:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:15:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 729ms 05:15:39 INFO - PROCESS | 2244 | 1468498539699 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:15:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:15:39 INFO - PROCESS | 2244 | 1468498539701 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:15:39 INFO - PROCESS | 2244 | 1468498539703 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 2244 | 1468498539704 Marionette TRACE conn2 <- [1,3046,null,{}] 05:15:39 INFO - PROCESS | 2244 | 1468498539706 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 2244 | 1468498539708 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:39 INFO - PROCESS | 2244 | 1468498539848 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:15:40 INFO - PROCESS | 2244 | 1468498540092 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 2244 | 1468498540093 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x117089800 == 45 [pid = 2244] [id = 771] 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1127cbc00) [pid = 2244] [serial = 2311] [outer = 0x0] 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 109 (0x112986400) [pid = 2244] [serial = 2312] [outer = 0x1127cbc00] 05:15:40 INFO - PROCESS | 2244 | 1468498540137 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 110 (0x1180f8800) [pid = 2244] [serial = 2313] [outer = 0x1127cbc00] 05:15:40 INFO - PROCESS | 2244 | [2244] 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 05:15:40 INFO - PROCESS | 2244 | 1468498540524 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:15:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:15:40 INFO - {} 05:15:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 871ms 05:15:40 INFO - PROCESS | 2244 | 1468498540575 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 2244 | 1468498540577 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:15:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:15:40 INFO - PROCESS | 2244 | 1468498540627 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 2244 | 1468498540629 Marionette TRACE conn2 <- [1,3050,null,{}] 05:15:40 INFO - PROCESS | 2244 | 1468498540639 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 2244 | 1468498540641 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:40 INFO - PROCESS | 2244 | 1468498540735 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:15:40 INFO - PROCESS | 2244 | 1468498540820 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 2244 | 1468498540822 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:40 INFO - PROCESS | 2244 | ++DOCSHELL 0x11848b800 == 46 [pid = 2244] [id = 772] 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 111 (0x11849a400) [pid = 2244] [serial = 2314] [outer = 0x0] 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 112 (0x1185e9000) [pid = 2244] [serial = 2315] [outer = 0x11849a400] 05:15:40 INFO - PROCESS | 2244 | 1468498540849 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 2244 | ++DOMWINDOW == 113 (0x118ff9c00) [pid = 2244] [serial = 2316] [outer = 0x11849a400] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1169bb000 == 45 [pid = 2244] [id = 739] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12e510800 == 44 [pid = 2244] [id = 766] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12df2a800 == 43 [pid = 2244] [id = 765] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12d638800 == 42 [pid = 2244] [id = 764] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf1c800 == 41 [pid = 2244] [id = 763] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12b9be000 == 40 [pid = 2244] [id = 762] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12aab9800 == 39 [pid = 2244] [id = 761] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x129037800 == 38 [pid = 2244] [id = 760] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x127232000 == 37 [pid = 2244] [id = 759] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x124d33800 == 36 [pid = 2244] [id = 758] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x100357800 == 35 [pid = 2244] [id = 757] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1186de000 == 34 [pid = 2244] [id = 756] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x1191c5800 == 33 [pid = 2244] [id = 755] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12cf08800 == 32 [pid = 2244] [id = 754] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x129031000 == 31 [pid = 2244] [id = 753] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12d622800 == 30 [pid = 2244] [id = 751] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x118535800 == 29 [pid = 2244] [id = 752] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x117089800 == 28 [pid = 2244] [id = 771] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12df23000 == 27 [pid = 2244] [id = 770] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12a59e800 == 26 [pid = 2244] [id = 769] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x12d620800 == 25 [pid = 2244] [id = 767] 05:15:41 INFO - PROCESS | 2244 | --DOCSHELL 0x121493000 == 24 [pid = 2244] [id = 768] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 112 (0x112985c00) [pid = 2244] [serial = 2221] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 111 (0x113c76000) [pid = 2244] [serial = 2222] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 110 (0x115f22c00) [pid = 2244] [serial = 2201] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 109 (0x1194ba800) [pid = 2244] [serial = 2233] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 108 (0x112c54400) [pid = 2244] [serial = 2200] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x118475800) [pid = 2244] [serial = 2227] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x1185ea000) [pid = 2244] [serial = 2228] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x116905000) [pid = 2244] [serial = 2224] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1176f5000) [pid = 2244] [serial = 2225] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x112fd7800) [pid = 2244] [serial = 2219] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x111ca8c00) [pid = 2244] [serial = 2218] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x118285c00) [pid = 2244] [serial = 2204] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x1180edc00) [pid = 2244] [serial = 2203] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x118ff3400) [pid = 2244] [serial = 2207] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x1188a4000) [pid = 2244] [serial = 2206] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x119e54800) [pid = 2244] [serial = 2210] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x1193d8c00) [pid = 2244] [serial = 2209] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x124ad9800) [pid = 2244] [serial = 2213] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x121a99800) [pid = 2244] [serial = 2212] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x123c06000) [pid = 2244] [serial = 2236] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x126631000) [pid = 2244] [serial = 2241] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1150a2800) [pid = 2244] [serial = 2244] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x125f10800) [pid = 2244] [serial = 2237] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x125f07400) [pid = 2244] [serial = 2239] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x126494400) [pid = 2244] [serial = 2216] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x125f08c00) [pid = 2244] [serial = 2215] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x12662b000) [pid = 2244] [serial = 2247] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x1273d2400) [pid = 2244] [serial = 2248] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x121a8bc00) [pid = 2244] [serial = 2245] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x1273c8c00) [pid = 2244] [serial = 2242] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x118fc6000) [pid = 2244] [serial = 2230] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x1193d2800) [pid = 2244] [serial = 2231] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x1210c3000) [pid = 2244] [serial = 2234] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x1273d0800) [pid = 2244] [serial = 2250] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x1288a4000) [pid = 2244] [serial = 2251] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1288ab000) [pid = 2244] [serial = 2253] [outer = 0x0] [url = about:blank] 05:15:41 INFO - PROCESS | 2244 | 1468498541713 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:15:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:15:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:15:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:15:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:15:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1128ms 05:15:41 INFO - PROCESS | 2244 | 1468498541754 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 2244 | 1468498541756 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:15:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:15:41 INFO - PROCESS | 2244 | 1468498541759 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 2244 | 1468498541761 Marionette TRACE conn2 <- [1,3054,null,{}] 05:15:41 INFO - PROCESS | 2244 | 1468498541764 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 2244 | 1468498541766 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:41 INFO - PROCESS | 2244 | 1468498541843 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:15:41 INFO - PROCESS | 2244 | 1468498541902 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 2244 | 1468498541905 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:41 INFO - PROCESS | 2244 | ++DOCSHELL 0x116f56800 == 25 [pid = 2244] [id = 773] 05:15:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 78 (0x1128b2400) [pid = 2244] [serial = 2317] [outer = 0x0] 05:15:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 79 (0x112984800) [pid = 2244] [serial = 2318] [outer = 0x1128b2400] 05:15:41 INFO - PROCESS | 2244 | 1468498541932 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 2244 | ++DOMWINDOW == 80 (0x112e9f400) [pid = 2244] [serial = 2319] [outer = 0x1128b2400] 05:15:42 INFO - PROCESS | 2244 | 1468498542345 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:15:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:15:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:15:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 05:15:42 INFO - PROCESS | 2244 | 1468498542394 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 2244 | 1468498542397 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:15:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:15:42 INFO - PROCESS | 2244 | 1468498542402 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 2244 | 1468498542404 Marionette TRACE conn2 <- [1,3058,null,{}] 05:15:42 INFO - PROCESS | 2244 | 1468498542407 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 2244 | 1468498542409 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:42 INFO - PROCESS | 2244 | 1468498542492 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:15:42 INFO - PROCESS | 2244 | 1468498542572 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 2244 | 1468498542574 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:42 INFO - PROCESS | 2244 | ++DOCSHELL 0x118f9c800 == 26 [pid = 2244] [id = 774] 05:15:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 81 (0x1180f5000) [pid = 2244] [serial = 2320] [outer = 0x0] 05:15:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 82 (0x1180fa000) [pid = 2244] [serial = 2321] [outer = 0x1180f5000] 05:15:42 INFO - PROCESS | 2244 | 1468498542604 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 2244 | ++DOMWINDOW == 83 (0x11834d000) [pid = 2244] [serial = 2322] [outer = 0x1180f5000] 05:15:42 INFO - PROCESS | 2244 | 1468498542906 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:15:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:15:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:15:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:15:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:15:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:15:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 05:15:42 INFO - PROCESS | 2244 | 1468498542927 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 2244 | 1468498542928 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:15:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:15:42 INFO - PROCESS | 2244 | 1468498542931 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 2244 | 1468498542935 Marionette TRACE conn2 <- [1,3062,null,{}] 05:15:42 INFO - PROCESS | 2244 | 1468498542945 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 2244 | 1468498542948 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:43 INFO - PROCESS | 2244 | 1468498543053 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:15:43 INFO - PROCESS | 2244 | 1468498543061 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 2244 | 1468498543063 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x110ee2000 == 27 [pid = 2244] [id = 775] 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 84 (0x1128a9400) [pid = 2244] [serial = 2323] [outer = 0x0] 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x1185e5000) [pid = 2244] [serial = 2324] [outer = 0x1128a9400] 05:15:43 INFO - PROCESS | 2244 | 1468498543098 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x118fbd000) [pid = 2244] [serial = 2325] [outer = 0x1128a9400] 05:15:43 INFO - PROCESS | 2244 | [2244] 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 05:15:43 INFO - PROCESS | 2244 | 1468498543426 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:15:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:15:43 INFO - {} 05:15:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 526ms 05:15:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:15:43 INFO - PROCESS | 2244 | 1468498543457 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 2244 | 1468498543459 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:15:43 INFO - PROCESS | 2244 | 1468498543461 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 2244 | 1468498543463 Marionette TRACE conn2 <- [1,3066,null,{}] 05:15:43 INFO - PROCESS | 2244 | 1468498543465 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 2244 | 1468498543467 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:43 INFO - PROCESS | 2244 | 1468498543569 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:15:43 INFO - PROCESS | 2244 | 1468498543575 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 2244 | 1468498543576 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:43 INFO - PROCESS | 2244 | ++DOCSHELL 0x120f5b800 == 28 [pid = 2244] [id = 776] 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x1193ce400) [pid = 2244] [serial = 2326] [outer = 0x0] 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x1194e3800) [pid = 2244] [serial = 2327] [outer = 0x1193ce400] 05:15:43 INFO - PROCESS | 2244 | 1468498543617 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x1194e9c00) [pid = 2244] [serial = 2328] [outer = 0x1193ce400] 05:15:44 INFO - PROCESS | 2244 | 1468498544036 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:15:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:15:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 622ms 05:15:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:15:44 INFO - PROCESS | 2244 | 1468498544088 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 2244 | 1468498544089 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:15:44 INFO - PROCESS | 2244 | 1468498544091 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 2244 | 1468498544092 Marionette TRACE conn2 <- [1,3070,null,{}] 05:15:44 INFO - PROCESS | 2244 | 1468498544104 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 2244 | 1468498544105 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:44 INFO - PROCESS | 2244 | 1468498544203 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:15:44 INFO - PROCESS | 2244 | 1468498544206 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 2244 | 1468498544208 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x121479000 == 29 [pid = 2244] [id = 777] 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x11697d800) [pid = 2244] [serial = 2329] [outer = 0x0] 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x1194eb400) [pid = 2244] [serial = 2330] [outer = 0x11697d800] 05:15:44 INFO - PROCESS | 2244 | 1468498544238 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x11978a400) [pid = 2244] [serial = 2331] [outer = 0x11697d800] 05:15:44 INFO - PROCESS | 2244 | 1468498544547 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:15:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:15:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 05:15:44 INFO - PROCESS | 2244 | 1468498544574 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 2244 | 1468498544575 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:15:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:15:44 INFO - PROCESS | 2244 | 1468498544578 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 2244 | 1468498544579 Marionette TRACE conn2 <- [1,3074,null,{}] 05:15:44 INFO - PROCESS | 2244 | 1468498544581 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 2244 | 1468498544589 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:44 INFO - PROCESS | 2244 | 1468498544720 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:15:44 INFO - PROCESS | 2244 | 1468498544761 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 2244 | 1468498544762 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:44 INFO - PROCESS | 2244 | ++DOCSHELL 0x121c91800 == 30 [pid = 2244] [id = 778] 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1193cd000) [pid = 2244] [serial = 2332] [outer = 0x0] 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x1210c3000) [pid = 2244] [serial = 2333] [outer = 0x1193cd000] 05:15:44 INFO - PROCESS | 2244 | 1468498544787 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x124847400) [pid = 2244] [serial = 2334] [outer = 0x1193cd000] 05:15:45 INFO - PROCESS | 2244 | 1468498545074 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:15:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:15:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms 05:15:45 INFO - PROCESS | 2244 | 1468498545115 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 2244 | 1468498545116 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:15:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:15:45 INFO - PROCESS | 2244 | 1468498545122 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 2244 | 1468498545123 Marionette TRACE conn2 <- [1,3078,null,{}] 05:15:45 INFO - PROCESS | 2244 | 1468498545126 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 2244 | 1468498545127 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:45 INFO - PROCESS | 2244 | 1468498545227 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:15:45 INFO - PROCESS | 2244 | 1468498545271 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 2244 | 1468498545272 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x123d99800 == 31 [pid = 2244] [id = 779] 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x124ad9c00) [pid = 2244] [serial = 2335] [outer = 0x0] 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x124d94c00) [pid = 2244] [serial = 2336] [outer = 0x124ad9c00] 05:15:45 INFO - PROCESS | 2244 | 1468498545303 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x125d82400) [pid = 2244] [serial = 2337] [outer = 0x124ad9c00] 05:15:45 INFO - PROCESS | 2244 | 1468498545596 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 2244 | 1468498545644 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:15:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:15:45 INFO - PROCESS | 2244 | 1468498545646 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 2244 | 1468498545647 Marionette TRACE conn2 <- [1,3082,null,{}] 05:15:45 INFO - PROCESS | 2244 | 1468498545656 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 2244 | 1468498545657 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:45 INFO - PROCESS | 2244 | 1468498545758 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:15:45 INFO - PROCESS | 2244 | 1468498545761 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 2244 | 1468498545762 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:45 INFO - PROCESS | 2244 | ++DOCSHELL 0x1182e0000 == 32 [pid = 2244] [id = 780] 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x112de3400) [pid = 2244] [serial = 2338] [outer = 0x0] 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x1167ec800) [pid = 2244] [serial = 2339] [outer = 0x112de3400] 05:15:45 INFO - PROCESS | 2244 | 1468498545787 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x125f09c00) [pid = 2244] [serial = 2340] [outer = 0x112de3400] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x128de8000) [pid = 2244] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x125432400) [pid = 2244] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x115de5400) [pid = 2244] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x128de3800) [pid = 2244] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x11297bc00) [pid = 2244] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x117ecf400) [pid = 2244] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x12b121400) [pid = 2244] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1193cec00) [pid = 2244] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1185e5c00) [pid = 2244] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1167f6800) [pid = 2244] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x1127d9000) [pid = 2244] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x118ff0800) [pid = 2244] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1288a8000) [pid = 2244] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x1167e8400) [pid = 2244] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x121335800) [pid = 2244] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x110e9b800) [pid = 2244] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:15:46 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x129367000) [pid = 2244] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:15:46 INFO - PROCESS | 2244 | 1468498546295 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:15:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:15:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:15:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 674ms 05:15:46 INFO - PROCESS | 2244 | 1468498546326 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 2244 | 1468498546327 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:15:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:15:46 INFO - PROCESS | 2244 | 1468498546329 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 2244 | 1468498546330 Marionette TRACE conn2 <- [1,3086,null,{}] 05:15:46 INFO - PROCESS | 2244 | 1468498546332 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 2244 | 1468498546336 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:46 INFO - PROCESS | 2244 | 1468498546452 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:15:46 INFO - PROCESS | 2244 | 1468498546497 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 2244 | 1468498546498 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x110ee1800 == 33 [pid = 2244] [id = 781] 05:15:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 85 (0x110e9b800) [pid = 2244] [serial = 2341] [outer = 0x0] 05:15:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 86 (0x1185e5c00) [pid = 2244] [serial = 2342] [outer = 0x110e9b800] 05:15:46 INFO - PROCESS | 2244 | 1468498546529 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 87 (0x125fdc400) [pid = 2244] [serial = 2343] [outer = 0x110e9b800] 05:15:46 INFO - PROCESS | 2244 | 1468498546788 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:15:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 470ms 05:15:46 INFO - PROCESS | 2244 | 1468498546802 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 2244 | 1468498546806 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:15:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:15:46 INFO - PROCESS | 2244 | 1468498546829 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 2244 | 1468498546830 Marionette TRACE conn2 <- [1,3090,null,{}] 05:15:46 INFO - PROCESS | 2244 | 1468498546844 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 2244 | 1468498546846 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:46 INFO - PROCESS | 2244 | 1468498546972 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:15:46 INFO - PROCESS | 2244 | 1468498546977 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 2244 | 1468498546978 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:46 INFO - PROCESS | 2244 | ++DOCSHELL 0x1272d6800 == 34 [pid = 2244] [id = 782] 05:15:46 INFO - PROCESS | 2244 | ++DOMWINDOW == 88 (0x125fdd000) [pid = 2244] [serial = 2344] [outer = 0x0] 05:15:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 89 (0x12662a400) [pid = 2244] [serial = 2345] [outer = 0x125fdd000] 05:15:47 INFO - PROCESS | 2244 | 1468498547016 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 90 (0x1266d9000) [pid = 2244] [serial = 2346] [outer = 0x125fdd000] 05:15:47 INFO - PROCESS | 2244 | 1468498547412 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:15:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 05:15:47 INFO - PROCESS | 2244 | 1468498547455 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 2244 | 1468498547457 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:15:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:15:47 INFO - PROCESS | 2244 | 1468498547459 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 2244 | 1468498547461 Marionette TRACE conn2 <- [1,3094,null,{}] 05:15:47 INFO - PROCESS | 2244 | 1468498547463 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 2244 | 1468498547464 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:47 INFO - PROCESS | 2244 | 1468498547593 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:15:47 INFO - PROCESS | 2244 | 1468498547600 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 2244 | 1468498547601 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:47 INFO - PROCESS | 2244 | ++DOCSHELL 0x121478800 == 35 [pid = 2244] [id = 783] 05:15:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 91 (0x12639a800) [pid = 2244] [serial = 2347] [outer = 0x0] 05:15:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 92 (0x127299800) [pid = 2244] [serial = 2348] [outer = 0x12639a800] 05:15:47 INFO - PROCESS | 2244 | 1468498547635 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 2244 | ++DOMWINDOW == 93 (0x1288a7800) [pid = 2244] [serial = 2349] [outer = 0x12639a800] 05:15:47 INFO - PROCESS | 2244 | 1468498547912 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:15:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 469ms 05:15:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:15:47 INFO - PROCESS | 2244 | 1468498547928 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 2244 | 1468498547929 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:15:47 INFO - PROCESS | 2244 | 1468498547931 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 2244 | 1468498547933 Marionette TRACE conn2 <- [1,3098,null,{}] 05:15:47 INFO - PROCESS | 2244 | 1468498547943 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 2244 | 1468498547944 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:48 INFO - PROCESS | 2244 | 1468498548028 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:15:48 INFO - PROCESS | 2244 | 1468498548033 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 2244 | 1468498548035 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:48 INFO - PROCESS | 2244 | ++DOCSHELL 0x129597000 == 36 [pid = 2244] [id = 784] 05:15:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 94 (0x125fdd800) [pid = 2244] [serial = 2350] [outer = 0x0] 05:15:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 95 (0x128b58c00) [pid = 2244] [serial = 2351] [outer = 0x125fdd800] 05:15:48 INFO - PROCESS | 2244 | 1468498548062 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 2244 | ++DOMWINDOW == 96 (0x1290d3800) [pid = 2244] [serial = 2352] [outer = 0x125fdd800] 05:15:48 INFO - PROCESS | 2244 | 1468498548621 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:15:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:15:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 729ms 05:15:48 INFO - PROCESS | 2244 | 1468498548662 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 2244 | 1468498548665 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:15:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:15:48 INFO - PROCESS | 2244 | 1468498548669 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 2244 | 1468498548674 Marionette TRACE conn2 <- [1,3102,null,{}] 05:15:48 INFO - PROCESS | 2244 | 1468498548679 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 2244 | 1468498548682 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:48 INFO - PROCESS | 2244 | 1468498548866 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:15:49 INFO - PROCESS | 2244 | 1468498549011 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 2244 | 1468498549013 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x113c4c800 == 37 [pid = 2244] [id = 785] 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 97 (0x1127d8c00) [pid = 2244] [serial = 2353] [outer = 0x0] 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 98 (0x112c55800) [pid = 2244] [serial = 2354] [outer = 0x1127d8c00] 05:15:49 INFO - PROCESS | 2244 | 1468498549063 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 99 (0x113c74800) [pid = 2244] [serial = 2355] [outer = 0x1127d8c00] 05:15:49 INFO - PROCESS | 2244 | 1468498549510 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:15:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 875ms 05:15:49 INFO - PROCESS | 2244 | 1468498549544 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 2244 | 1468498549547 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:15:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:15:49 INFO - PROCESS | 2244 | 1468498549552 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 2244 | 1468498549554 Marionette TRACE conn2 <- [1,3106,null,{}] 05:15:49 INFO - PROCESS | 2244 | 1468498549556 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 2244 | 1468498549558 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:49 INFO - PROCESS | 2244 | 1468498549712 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:15:49 INFO - PROCESS | 2244 | 1468498549822 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 2244 | 1468498549823 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:49 INFO - PROCESS | 2244 | ++DOCSHELL 0x1191db000 == 38 [pid = 2244] [id = 786] 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 100 (0x115fc5000) [pid = 2244] [serial = 2356] [outer = 0x0] 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 101 (0x116a1bc00) [pid = 2244] [serial = 2357] [outer = 0x115fc5000] 05:15:49 INFO - PROCESS | 2244 | 1468498549855 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 2244 | ++DOMWINDOW == 102 (0x118276800) [pid = 2244] [serial = 2358] [outer = 0x115fc5000] 05:15:50 INFO - PROCESS | 2244 | 1468498550264 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:15:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:15:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:15:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:15:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 722ms 05:15:50 INFO - PROCESS | 2244 | 1468498550274 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 2244 | 1468498550276 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:15:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:15:50 INFO - PROCESS | 2244 | 1468498550279 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 2244 | 1468498550281 Marionette TRACE conn2 <- [1,3110,null,{}] 05:15:50 INFO - PROCESS | 2244 | 1468498550289 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 2244 | 1468498550293 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:50 INFO - PROCESS | 2244 | 1468498550408 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:15:50 INFO - PROCESS | 2244 | 1468498550478 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 2244 | 1468498550480 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:50 INFO - PROCESS | 2244 | ++DOCSHELL 0x118482000 == 39 [pid = 2244] [id = 787] 05:15:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 103 (0x1127ce000) [pid = 2244] [serial = 2359] [outer = 0x0] 05:15:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 104 (0x113a91800) [pid = 2244] [serial = 2360] [outer = 0x1127ce000] 05:15:50 INFO - PROCESS | 2244 | 1468498550556 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 2244 | ++DOMWINDOW == 105 (0x1185e4c00) [pid = 2244] [serial = 2361] [outer = 0x1127ce000] 05:15:51 INFO - PROCESS | 2244 | 1468498551222 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:15:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:15:51 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:15:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:15:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:15:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1023ms 05:15:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:15:51 INFO - PROCESS | 2244 | 1468498551303 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 2244 | 1468498551305 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:15:51 INFO - PROCESS | 2244 | 1468498551308 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 2244 | 1468498551311 Marionette TRACE conn2 <- [1,3114,null,{}] 05:15:51 INFO - PROCESS | 2244 | 1468498551314 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 2244 | 1468498551316 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:51 INFO - PROCESS | 2244 | 1468498551418 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:15:51 INFO - PROCESS | 2244 | 1468498551484 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\", \"87d54189-ff8b-43d9-9c35-28e9c6341ad7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 2244 | 1468498551486 Marionette INFO sendAsync 2f6855f8-ec8f-8845-a1d0-16357d0357bf 05:15:51 INFO - PROCESS | 2244 | ++DOCSHELL 0x11701c800 == 40 [pid = 2244] [id = 788] 05:15:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 106 (0x115fc3c00) [pid = 2244] [serial = 2362] [outer = 0x0] 05:15:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 107 (0x1164e4000) [pid = 2244] [serial = 2363] [outer = 0x115fc3c00] 05:15:51 INFO - PROCESS | 2244 | 1468498551514 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 2244 | ++DOMWINDOW == 108 (0x1167f0c00) [pid = 2244] [serial = 2364] [outer = 0x115fc3c00] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121478800 == 39 [pid = 2244] [id = 783] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1272d6800 == 38 [pid = 2244] [id = 782] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x110ee1800 == 37 [pid = 2244] [id = 781] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x1182e0000 == 36 [pid = 2244] [id = 780] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x123d99800 == 35 [pid = 2244] [id = 779] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121c91800 == 34 [pid = 2244] [id = 778] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x121479000 == 33 [pid = 2244] [id = 777] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x120f5b800 == 32 [pid = 2244] [id = 776] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x110ee2000 == 31 [pid = 2244] [id = 775] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x118f9c800 == 30 [pid = 2244] [id = 774] 05:15:51 INFO - PROCESS | 2244 | --DOCSHELL 0x116f56800 == 29 [pid = 2244] [id = 773] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 107 (0x129363000) [pid = 2244] [serial = 2289] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 106 (0x12662f400) [pid = 2244] [serial = 2282] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 105 (0x12b11d400) [pid = 2244] [serial = 2298] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 104 (0x1290d4c00) [pid = 2244] [serial = 2285] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 103 (0x128de3400) [pid = 2244] [serial = 2283] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 102 (0x1185ea800) [pid = 2244] [serial = 2294] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 101 (0x12933b000) [pid = 2244] [serial = 2288] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 100 (0x118426c00) [pid = 2244] [serial = 2268] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 99 (0x1185e7800) [pid = 2244] [serial = 2269] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 98 (0x12ba18400) [pid = 2244] [serial = 2300] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 97 (0x1167f7400) [pid = 2244] [serial = 2271] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 96 (0x121437800) [pid = 2244] [serial = 2262] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 95 (0x123ca4c00) [pid = 2244] [serial = 2263] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 94 (0x116975c00) [pid = 2244] [serial = 2265] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 93 (0x1180f4800) [pid = 2244] [serial = 2266] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 92 (0x1128ad800) [pid = 2244] [serial = 2256] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 91 (0x1133bb000) [pid = 2244] [serial = 2257] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 90 (0x11978c800) [pid = 2244] [serial = 2273] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 89 (0x123ca8400) [pid = 2244] [serial = 2274] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 88 (0x1290d5000) [pid = 2244] [serial = 2254] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 87 (0x117ed1c00) [pid = 2244] [serial = 2259] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 86 (0x1180f9c00) [pid = 2244] [serial = 2260] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 85 (0x123d0b000) [pid = 2244] [serial = 2276] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 84 (0x11849ac00) [pid = 2244] [serial = 2277] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 83 (0x12542fc00) [pid = 2244] [serial = 2279] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 82 (0x129393800) [pid = 2244] [serial = 2291] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 81 (0x12a497c00) [pid = 2244] [serial = 2292] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 80 (0x12a49bc00) [pid = 2244] [serial = 2297] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 79 (0x12bba9800) [pid = 2244] [serial = 2301] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 78 (0x129399c00) [pid = 2244] [serial = 2295] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 77 (0x1290de000) [pid = 2244] [serial = 2286] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | --DOMWINDOW == 76 (0x125fe5800) [pid = 2244] [serial = 2280] [outer = 0x0] [url = about:blank] 05:15:51 INFO - PROCESS | 2244 | 1468498551865 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:15:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 05:15:51 INFO - PROCESS | 2244 | 1468498551879 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 2244 | 1468498551882 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:15:52 WARNING - u'runner_teardown' () 05:15:52 INFO - No more tests 05:15:52 INFO - Got 0 unexpected results 05:15:52 INFO - SUITE-END | took 501s 05:15:52 INFO - Closing logging queue 05:15:52 INFO - queue closed 05:15:53 INFO - Return code: 0 05:15:53 WARNING - # TBPL SUCCESS # 05:15:53 INFO - Running post-action listener: _resource_record_post_action 05:15:53 INFO - Running post-run listener: _resource_record_post_run 05:15:54 INFO - Total resource usage - Wall time: 523s; CPU: 58.0%; Read bytes: 757760; Write bytes: 950798848; Read time: 15; Write time: 5011 05:15:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:15:54 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153866752; Write bytes: 153679872; Read time: 13880; Write time: 318 05:15:54 INFO - run-tests - Wall time: 505s; CPU: 58.0%; Read bytes: 720896; Write bytes: 790483456; Read time: 14; Write time: 4659 05:15:54 INFO - Running post-run listener: _upload_blobber_files 05:15:54 INFO - Blob upload gear active. 05:15:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:15:54 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:15:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:15:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:15:54 INFO - (blobuploader) - INFO - Open directory for files ... 05:15:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:15:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:15:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:55 INFO - (blobuploader) - INFO - Done attempting. 05:15:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:15:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:15:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:15:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:15:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:15:56 INFO - (blobuploader) - INFO - Done attempting. 05:15:56 INFO - (blobuploader) - INFO - Iteration through files over. 05:15:56 INFO - Return code: 0 05:15:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:15:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:15:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1ea091ff50290321af49b9c0610741ec7382d82d59861476ab5a450a1a2e3b2b2fc917606fd20fd15a26e16f756efa55d0538f3f986d9673864a476339831df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/394517ae5e2223c38c6e7d70787716f41d8ee45ae579702ef7b14889427d5bd3f50c3af0b02e5c735173e4c9bb4339c92ce11a116ca8e97d80072a5ab990b456"} 05:15:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:15:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:15:57 INFO - Contents: 05:15:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1ea091ff50290321af49b9c0610741ec7382d82d59861476ab5a450a1a2e3b2b2fc917606fd20fd15a26e16f756efa55d0538f3f986d9673864a476339831df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/394517ae5e2223c38c6e7d70787716f41d8ee45ae579702ef7b14889427d5bd3f50c3af0b02e5c735173e4c9bb4339c92ce11a116ca8e97d80072a5ab990b456"} 05:15:57 INFO - Running post-run listener: copy_logs_to_upload_dir 05:15:57 INFO - Copying logs to upload dir... 05:15:57 INFO - mkdir: /builds/slave/test/build/upload/logs 05:15:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=576.689462 ========= master_lag: 0.98 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 37 secs) (at 2016-07-14 05:15:58.022843) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:15:58.026311) ========= 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.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/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/1ea091ff50290321af49b9c0610741ec7382d82d59861476ab5a450a1a2e3b2b2fc917606fd20fd15a26e16f756efa55d0538f3f986d9673864a476339831df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/394517ae5e2223c38c6e7d70787716f41d8ee45ae579702ef7b14889427d5bd3f50c3af0b02e5c735173e4c9bb4339c92ce11a116ca8e97d80072a5ab990b456"} build_url:https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013211 build_url: 'https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/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/1ea091ff50290321af49b9c0610741ec7382d82d59861476ab5a450a1a2e3b2b2fc917606fd20fd15a26e16f756efa55d0538f3f986d9673864a476339831df5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/394517ae5e2223c38c6e7d70787716f41d8ee45ae579702ef7b14889427d5bd3f50c3af0b02e5c735173e4c9bb4339c92ce11a116ca8e97d80072a5ab990b456"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zzro3GK-S7K0mhFjR8wWaQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.60 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 05:15:58.639243) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:15:58.639638) ========= 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.agYT8yPesS/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.jHcFyeyDNM/Listeners TMPDIR=/var/folders/f4/cdjwhlw50ss_jzdmf27sh_yw00000w/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.005515 ========= master_lag: 5.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-07-14 05:16:03.712675) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:16:03.713068) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:16:03.717881) ========= ========= Total master_lag: 6.81 =========