builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0063 starttime: 1468194454.9 results: success (0) buildid: 20160710161526 builduid: 1ed77665a647452ea159b502af30e6fe revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:34.902379) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:34.903172) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:34.903484) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:34.946810) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:34.947118) ========= 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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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-10 16:47:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.21M=0.001s 2016-07-10 16:47:35 (8.21 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.157188 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:35.126334) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:35.126728) ========= 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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.020708 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:35.176148) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 16:47:35.176558) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --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 fa7a42657c48de78ba1a0fefd43d1c6ed233e97a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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-10 16:47:35,248 truncating revision to first 12 chars 2016-07-10 16:47:35,248 Setting DEBUG logging. 2016-07-10 16:47:35,248 attempt 1/10 2016-07-10 16:47:35,248 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fa7a42657c48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-10 16:47:36,989 unpacking tar archive at: mozilla-beta-fa7a42657c48/testing/mozharness/ program finished with exit code 0 elapsedTime=1.985456 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 16:47:37.184698) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:37.185007) ========= script_repo_revision: fa7a42657c48de78ba1a0fefd43d1c6ed233e97a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:37.185381) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:37.185645) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 16:47:37.203522) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 9 secs) (at 2016-07-10 16:47:37.203832) ========= /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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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 16:47:37 INFO - MultiFileLogger online at 20160710 16:47:37 in /builds/slave/test 16:47:37 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 16:47:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:47:37 INFO - {'append_to_log': False, 16:47:37 INFO - 'base_work_dir': '/builds/slave/test', 16:47:37 INFO - 'blob_upload_branch': 'mozilla-beta', 16:47:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:47:37 INFO - 'buildbot_json_path': 'buildprops.json', 16:47:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:47:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:47:37 INFO - 'download_minidump_stackwalk': True, 16:47:37 INFO - 'download_symbols': 'true', 16:47:37 INFO - 'e10s': False, 16:47:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:47:37 INFO - 'tooltool.py': '/tools/tooltool.py', 16:47:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:47:37 INFO - '/tools/misc-python/virtualenv.py')}, 16:47:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:47:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:47:37 INFO - 'log_level': 'info', 16:47:37 INFO - 'log_to_console': True, 16:47:37 INFO - 'opt_config_files': (), 16:47:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:47:37 INFO - '--processes=1', 16:47:37 INFO - '--config=%(test_path)s/wptrunner.ini', 16:47:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:47:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:47:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:47:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:47:37 INFO - 'pip_index': False, 16:47:37 INFO - 'require_test_zip': True, 16:47:37 INFO - 'test_type': ('testharness',), 16:47:37 INFO - 'this_chunk': '1', 16:47:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:47:37 INFO - 'total_chunks': '10', 16:47:37 INFO - 'virtualenv_path': 'venv', 16:47:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:47:37 INFO - 'work_dir': 'build'} 16:47:37 INFO - ##### 16:47:37 INFO - ##### Running clobber step. 16:47:37 INFO - ##### 16:47:37 INFO - Running pre-action listener: _resource_record_pre_action 16:47:37 INFO - Running main action method: clobber 16:47:37 INFO - rmtree: /builds/slave/test/build 16:47:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:47:38 INFO - Running post-action listener: _resource_record_post_action 16:47:38 INFO - ##### 16:47:38 INFO - ##### Running read-buildbot-config step. 16:47:38 INFO - ##### 16:47:38 INFO - Running pre-action listener: _resource_record_pre_action 16:47:38 INFO - Running main action method: read_buildbot_config 16:47:38 INFO - Using buildbot properties: 16:47:38 INFO - { 16:47:38 INFO - "project": "", 16:47:38 INFO - "product": "firefox", 16:47:38 INFO - "script_repo_revision": "production", 16:47:38 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 16:47:38 INFO - "repository": "", 16:47:38 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 16:47:38 INFO - "buildid": "20160710161526", 16:47:38 INFO - "pgo_build": "False", 16:47:38 INFO - "basedir": "/builds/slave/test", 16:47:38 INFO - "buildnumber": 28, 16:47:38 INFO - "slavename": "t-yosemite-r7-0063", 16:47:38 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 16:47:38 INFO - "platform": "macosx64", 16:47:38 INFO - "branch": "mozilla-beta", 16:47:38 INFO - "revision": "fa7a42657c48de78ba1a0fefd43d1c6ed233e97a", 16:47:38 INFO - "repo_path": "releases/mozilla-beta", 16:47:38 INFO - "moz_repo_path": "", 16:47:38 INFO - "stage_platform": "macosx64", 16:47:38 INFO - "builduid": "1ed77665a647452ea159b502af30e6fe", 16:47:38 INFO - "slavebuilddir": "test" 16:47:38 INFO - } 16:47:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 16:47:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 16:47:38 INFO - Running post-action listener: _resource_record_post_action 16:47:38 INFO - ##### 16:47:38 INFO - ##### Running download-and-extract step. 16:47:38 INFO - ##### 16:47:38 INFO - Running pre-action listener: _resource_record_pre_action 16:47:38 INFO - Running main action method: download_and_extract 16:47:38 INFO - mkdir: /builds/slave/test/build/tests 16:47:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:47:38 INFO - https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:47:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:47:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 16:47:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:47:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:05 INFO - Downloaded 1201 bytes. 16:48:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 16:48:05 INFO - Using the following test package requirements: 16:48:05 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:48:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 16:48:05 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 16:48:05 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'jsshell-mac64.zip'], 16:48:05 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 16:48:05 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 16:48:05 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 16:48:05 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 16:48:05 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 16:48:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 16:48:05 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 16:48:05 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 16:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:05 INFO - https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:48:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:48:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 16:48:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:06 INFO - Downloaded 18406878 bytes. 16:48:06 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/*'] 16:48:06 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/* 16:48:07 INFO - caution: filename not matched: web-platform/* 16:48:07 INFO - Return code: 11 16:48:07 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')]} 16:48:07 INFO - https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:48:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:48:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 16:48:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:08 INFO - Downloaded 36389883 bytes. 16:48:08 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/*'] 16:48:08 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/* 16:48:12 INFO - caution: filename not matched: bin/* 16:48:12 INFO - caution: filename not matched: config/* 16:48:12 INFO - caution: filename not matched: mozbase/* 16:48:12 INFO - caution: filename not matched: marionette/* 16:48:12 INFO - caution: filename not matched: tools/wptserve/* 16:48:12 INFO - Return code: 11 16:48:12 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')]} 16:48:12 INFO - https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 16:48:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 16:48:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:14 INFO - Downloaded 73017312 bytes. 16:48:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:14 INFO - mkdir: /builds/slave/test/properties 16:48:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:48:14 INFO - Writing to file /builds/slave/test/properties/build_url 16:48:14 INFO - Contents: 16:48:14 INFO - build_url:https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 16:48:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:48:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:48:15 INFO - Contents: 16:48:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:15 INFO - https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:48:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 16:48:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HNJmAlZLSe2XFQikLELVfw/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 16:48:18 INFO - Downloaded 103715247 bytes. 16:48:18 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'] 16:48:18 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 16:48:21 INFO - Return code: 0 16:48:21 INFO - Running post-action listener: _resource_record_post_action 16:48:21 INFO - Running post-action listener: set_extra_try_arguments 16:48:21 INFO - ##### 16:48:21 INFO - ##### Running create-virtualenv step. 16:48:21 INFO - ##### 16:48:21 INFO - Running pre-action listener: _pre_create_virtualenv 16:48:21 INFO - Running pre-action listener: _resource_record_pre_action 16:48:21 INFO - Running main action method: create_virtualenv 16:48:21 INFO - Creating virtualenv /builds/slave/test/build/venv 16:48:21 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 16:48:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:48:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:48:22 INFO - Using real prefix '/tools/python27' 16:48:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:48:22 INFO - Installing distribute.............................................................................................................................................................................................done. 16:48:25 INFO - Installing pip.................done. 16:48:25 INFO - Return code: 0 16:48:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:48:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:48:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:48:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:25 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 0x10e695e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9dc84c6aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, '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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:48:25 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 16:48:25 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 16:48:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:48:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:48:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:48:25 INFO - 'HOME': '/Users/cltbld', 16:48:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:48:25 INFO - 'LOGNAME': 'cltbld', 16:48:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:48:25 INFO - 'MOZ_NO_REMOTE': '1', 16:48:25 INFO - 'NO_EM_RESTART': '1', 16:48:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:48:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:48:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:48:25 INFO - 'PWD': '/builds/slave/test', 16:48:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:48:25 INFO - 'SHELL': '/bin/bash', 16:48:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:48:25 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:48:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:48:25 INFO - 'USER': 'cltbld', 16:48:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:48:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:48:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:48:25 INFO - 'XPC_FLAGS': '0x0', 16:48:25 INFO - 'XPC_SERVICE_NAME': '0', 16:48:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:48:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:48:25 INFO - Downloading/unpacking psutil>=0.7.1 16:48:25 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 16:48:25 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 16:48:25 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 16:48:25 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 16:48:25 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 16:48:25 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 16:48:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:48:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:48:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:48:28 INFO - Installing collected packages: psutil 16:48:28 INFO - Running setup.py install for psutil 16:48:29 INFO - building 'psutil._psutil_osx' extension 16:48:29 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 16:48:29 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 16:48:29 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 16:48:29 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 16:48:29 INFO - building 'psutil._psutil_posix' extension 16:48:29 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 16:48:29 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:48:29 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:48:29 INFO - ^ 16:48:29 INFO - 1 warning generated. 16:48:29 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 16:48:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:48:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:48:29 INFO - Successfully installed psutil 16:48:29 INFO - Cleaning up... 16:48:29 INFO - Return code: 0 16:48:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:48: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')]} 16:48:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:48:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48: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')]} 16:48:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:48:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:29 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 0x10e695e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9dc84c6aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, '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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:48:29 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 16:48:29 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 16:48:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:48:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:48:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:48:29 INFO - 'HOME': '/Users/cltbld', 16:48:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:48:29 INFO - 'LOGNAME': 'cltbld', 16:48:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:48:29 INFO - 'MOZ_NO_REMOTE': '1', 16:48:29 INFO - 'NO_EM_RESTART': '1', 16:48:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:48:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:48:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:48:29 INFO - 'PWD': '/builds/slave/test', 16:48:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:48:29 INFO - 'SHELL': '/bin/bash', 16:48:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:48:29 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:48:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:48:29 INFO - 'USER': 'cltbld', 16:48:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:48:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:48:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:48:29 INFO - 'XPC_FLAGS': '0x0', 16:48:29 INFO - 'XPC_SERVICE_NAME': '0', 16:48:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:48:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:48:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:48:30 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 16:48:30 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 16:48:30 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 16:48:30 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 16:48:30 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 16:48:30 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 16:48:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:48:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:48:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:48:32 INFO - Installing collected packages: mozsystemmonitor 16:48:32 INFO - Running setup.py install for mozsystemmonitor 16:48:32 INFO - Successfully installed mozsystemmonitor 16:48:32 INFO - Cleaning up... 16:48:32 INFO - Return code: 0 16:48:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:48:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:48:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:48:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:32 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 0x10e695e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9dc84c6aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, '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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:48:32 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 16:48:32 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 16:48:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:48:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:48:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:48:32 INFO - 'HOME': '/Users/cltbld', 16:48:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:48:32 INFO - 'LOGNAME': 'cltbld', 16:48:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:48:32 INFO - 'MOZ_NO_REMOTE': '1', 16:48:32 INFO - 'NO_EM_RESTART': '1', 16:48:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:48:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:48:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:48:32 INFO - 'PWD': '/builds/slave/test', 16:48:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:48:32 INFO - 'SHELL': '/bin/bash', 16:48:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:48:32 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:48:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:48:32 INFO - 'USER': 'cltbld', 16:48:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:48:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:48:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:48:32 INFO - 'XPC_FLAGS': '0x0', 16:48:32 INFO - 'XPC_SERVICE_NAME': '0', 16:48:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:48:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:48:33 INFO - Downloading/unpacking blobuploader==1.2.4 16:48:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:48:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:48:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:48:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:48:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:48:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:48:35 INFO - Downloading blobuploader-1.2.4.tar.gz 16:48:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:48:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:48:35 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 16:48:35 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 16:48:35 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 16:48:35 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 16:48:35 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 16:48:35 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 16:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:48:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:48:36 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 16:48:36 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 16:48:36 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 16:48:36 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 16:48:36 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 16:48:36 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 16:48:36 INFO - Downloading docopt-0.6.1.tar.gz 16:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:48:36 INFO - Installing collected packages: blobuploader, requests, docopt 16:48:36 INFO - Running setup.py install for blobuploader 16:48:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:48:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:48:37 INFO - Running setup.py install for requests 16:48:37 INFO - Running setup.py install for docopt 16:48:37 INFO - Successfully installed blobuploader requests docopt 16:48:37 INFO - Cleaning up... 16:48:37 INFO - Return code: 0 16:48:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:48:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:48:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:48:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:48:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:37 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 0x10e695e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9dc84c6aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, '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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:48:37 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 16:48:37 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 16:48:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:48:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:48:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:48:37 INFO - 'HOME': '/Users/cltbld', 16:48:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:48:37 INFO - 'LOGNAME': 'cltbld', 16:48:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:48:37 INFO - 'MOZ_NO_REMOTE': '1', 16:48:37 INFO - 'NO_EM_RESTART': '1', 16:48:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:48:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:48:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:48:37 INFO - 'PWD': '/builds/slave/test', 16:48:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:48:37 INFO - 'SHELL': '/bin/bash', 16:48:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:48:37 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:48:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:48:37 INFO - 'USER': 'cltbld', 16:48:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:48:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:48:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:48:37 INFO - 'XPC_FLAGS': '0x0', 16:48:37 INFO - 'XPC_SERVICE_NAME': '0', 16:48:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:48:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ylaY48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Tq4vpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ighnJ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-mAVErO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-SlvVWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-A2a0F2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-wHmgek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-FxiNlM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-2wzX9n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:48:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-OseDuu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-l3OMIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uYBlJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-pJTOzn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uXt4Hb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ttKPVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-0r2j6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-lVJhp7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-jUa_Kg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:48:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-diNNG8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:48:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:48:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-UerRpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:48:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:48:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Qt4WaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:48:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:48:40 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 16:48:40 INFO - Running setup.py install for manifestparser 16:48:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:48:40 INFO - Running setup.py install for mozcrash 16:48:40 INFO - Running setup.py install for mozdebug 16:48:41 INFO - Running setup.py install for mozdevice 16:48:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Running setup.py install for mozfile 16:48:41 INFO - Running setup.py install for mozhttpd 16:48:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Running setup.py install for mozinfo 16:48:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Running setup.py install for mozInstall 16:48:41 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:48:41 INFO - Running setup.py install for mozleak 16:48:41 INFO - Running setup.py install for mozlog 16:48:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Running setup.py install for moznetwork 16:48:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Running setup.py install for mozprocess 16:48:42 INFO - Running setup.py install for mozprofile 16:48:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Running setup.py install for mozrunner 16:48:42 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:48:42 INFO - Running setup.py install for mozscreenshot 16:48:42 INFO - Running setup.py install for moztest 16:48:43 INFO - Running setup.py install for mozversion 16:48:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:48:43 INFO - Running setup.py install for wptserve 16:48:43 INFO - Running setup.py install for marionette-driver 16:48:43 INFO - Running setup.py install for browsermob-proxy 16:48:43 INFO - Running setup.py install for marionette-client 16:48:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:48:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:48:44 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 16:48:44 INFO - Cleaning up... 16:48:44 INFO - Return code: 0 16:48:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:48: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')]} 16:48:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:48:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48: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')]} 16:48:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:48:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:48:44 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 0x10e695e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6b2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9dc84c6aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, '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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:48:44 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 16:48:44 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 16:48:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:48:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:48:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:48:44 INFO - 'HOME': '/Users/cltbld', 16:48:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:48:44 INFO - 'LOGNAME': 'cltbld', 16:48:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:48:44 INFO - 'MOZ_NO_REMOTE': '1', 16:48:44 INFO - 'NO_EM_RESTART': '1', 16:48:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:48:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:48:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:48:44 INFO - 'PWD': '/builds/slave/test', 16:48:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:48:44 INFO - 'SHELL': '/bin/bash', 16:48:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:48:44 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:48:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:48:44 INFO - 'USER': 'cltbld', 16:48:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:48:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:48:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:48:44 INFO - 'XPC_FLAGS': '0x0', 16:48:44 INFO - 'XPC_SERVICE_NAME': '0', 16:48:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:48:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uYBnus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-DV937G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-YiXF6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-fNUK9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-De5pQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-LzPsca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:48:44 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)) 16:48:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:48:44 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-vCecku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-MqKVtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-KfFpHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-mg50J_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-45OXZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-rsOJzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-qhx2gl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-XRzA_Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-1vUBvA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:48:45 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)) 16:48:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:48:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-UrUt02-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:48:46 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)) 16:48:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:48:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-TSqgAK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:48:46 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)) 16:48:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:48:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-mdAtlA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:48:46 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)) 16:48:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:48:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-8BLEL1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:48:46 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)) 16:48:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:48:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-gUrC1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:48:46 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)) 16:48:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:48:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-LVuHAB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:48:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:48:47 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)) 16:48:47 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)) 16:48:47 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)) 16:48:47 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)) 16:48:47 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)) 16:48:47 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)) 16:48:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:48:47 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 16:48:47 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 16:48:47 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 16:48:47 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 16:48:47 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 16:48:47 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 16:48:49 INFO - Downloading blessings-1.6.tar.gz 16:48:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:48:49 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)) 16:48:49 INFO - Installing collected packages: blessings 16:48:49 INFO - Running setup.py install for blessings 16:48:50 INFO - Successfully installed blessings 16:48:50 INFO - Cleaning up... 16:48:50 INFO - Return code: 0 16:48:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:48:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:48:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:48:50 INFO - Reading from file tmpfile_stdout 16:48:50 INFO - Current package versions: 16:48:50 INFO - blessings == 1.6 16:48:50 INFO - blobuploader == 1.2.4 16:48:50 INFO - browsermob-proxy == 0.6.0 16:48:50 INFO - docopt == 0.6.1 16:48:50 INFO - manifestparser == 1.1 16:48:50 INFO - marionette-client == 2.3.0 16:48:50 INFO - marionette-driver == 1.4.0 16:48:50 INFO - mozInstall == 1.12 16:48:50 INFO - mozcrash == 0.17 16:48:50 INFO - mozdebug == 0.1 16:48:50 INFO - mozdevice == 0.48 16:48:50 INFO - mozfile == 1.2 16:48:50 INFO - mozhttpd == 0.7 16:48:50 INFO - mozinfo == 0.9 16:48:50 INFO - mozleak == 0.1 16:48:50 INFO - mozlog == 3.1 16:48:50 INFO - moznetwork == 0.27 16:48:50 INFO - mozprocess == 0.22 16:48:50 INFO - mozprofile == 0.28 16:48:50 INFO - mozrunner == 6.11 16:48:50 INFO - mozscreenshot == 0.1 16:48:50 INFO - mozsystemmonitor == 0.0 16:48:50 INFO - moztest == 0.7 16:48:50 INFO - mozversion == 1.4 16:48:50 INFO - psutil == 3.1.1 16:48:50 INFO - requests == 1.2.3 16:48:50 INFO - wptserve == 1.4.0 16:48:50 INFO - wsgiref == 0.1.2 16:48:50 INFO - Running post-action listener: _resource_record_post_action 16:48:50 INFO - Running post-action listener: _start_resource_monitoring 16:48:50 INFO - Starting resource monitoring. 16:48:50 INFO - ##### 16:48:50 INFO - ##### Running pull step. 16:48:50 INFO - ##### 16:48:50 INFO - Running pre-action listener: _resource_record_pre_action 16:48:50 INFO - Running main action method: pull 16:48:50 INFO - Pull has nothing to do! 16:48:50 INFO - Running post-action listener: _resource_record_post_action 16:48:50 INFO - ##### 16:48:50 INFO - ##### Running install step. 16:48:50 INFO - ##### 16:48:50 INFO - Running pre-action listener: _resource_record_pre_action 16:48:50 INFO - Running main action method: install 16:48:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:48:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:48:50 INFO - Reading from file tmpfile_stdout 16:48:50 INFO - Detecting whether we're running mozinstall >=1.0... 16:48:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:48:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:48:50 INFO - Reading from file tmpfile_stdout 16:48:50 INFO - Output received: 16:48:50 INFO - Usage: mozinstall [options] installer 16:48:50 INFO - Options: 16:48:50 INFO - -h, --help show this help message and exit 16:48:50 INFO - -d DEST, --destination=DEST 16:48:50 INFO - Directory to install application into. [default: 16:48:50 INFO - "/builds/slave/test"] 16:48:50 INFO - --app=APP Application being installed. [default: firefox] 16:48:50 INFO - mkdir: /builds/slave/test/build/application 16:48:50 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'] 16:48:50 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 16:49:08 INFO - Reading from file tmpfile_stdout 16:49:08 INFO - Output received: 16:49:08 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 16:49:08 INFO - Running post-action listener: _resource_record_post_action 16:49:08 INFO - ##### 16:49:08 INFO - ##### Running run-tests step. 16:49:08 INFO - ##### 16:49:08 INFO - Running pre-action listener: _resource_record_pre_action 16:49:08 INFO - Running main action method: run_tests 16:49:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:49:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:49:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:49:08 INFO - grabbing minidump binary from tooltool 16:49:08 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')]} 16:49:08 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 0x10e6ae5e0>, '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 0x10e291cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e2bc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:49:08 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 16:49:08 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 16:49:08 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:49:08 INFO - Return code: 0 16:49:08 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:49:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:49:08 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/HNJmAlZLSe2XFQikLELVfw/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 16:49:08 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/HNJmAlZLSe2XFQikLELVfw/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 16:49:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.AcBHWpOYI4/Render', 16:49:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:49:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:49:08 INFO - 'HOME': '/Users/cltbld', 16:49:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:49:08 INFO - 'LOGNAME': 'cltbld', 16:49:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:49:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:49:08 INFO - 'MOZ_NO_REMOTE': '1', 16:49:08 INFO - 'NO_EM_RESTART': '1', 16:49:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:49:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:49:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:49:08 INFO - 'PWD': '/builds/slave/test', 16:49:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:49:08 INFO - 'SHELL': '/bin/bash', 16:49:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FZyPPEGEcf/Listeners', 16:49:08 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 16:49:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:49:08 INFO - 'USER': 'cltbld', 16:49:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:49:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:49:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:49:08 INFO - 'XPC_FLAGS': '0x0', 16:49:08 INFO - 'XPC_SERVICE_NAME': '0', 16:49:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:49:08 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/HNJmAlZLSe2XFQikLELVfw/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 16:49:09 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 16:49:09 INFO - import pkg_resources 16:49:10 INFO - Using 1 client processes 16:49:10 INFO - wptserve Starting http server on 127.0.0.1:8000 16:49:10 INFO - wptserve Starting http server on 127.0.0.1:8001 16:49:10 INFO - wptserve Starting http server on 127.0.0.1:8443 16:49:12 INFO - SUITE-START | Running 778 tests 16:49:12 INFO - Running testharness tests 16:49:12 INFO - Setting up ssl 16:49:12 INFO - PROCESS | certutil | 16:49:12 INFO - PROCESS | certutil | 16:49:12 INFO - PROCESS | certutil | 16:49:12 INFO - Certificate Nickname Trust Attributes 16:49:12 INFO - SSL,S/MIME,JAR/XPI 16:49:12 INFO - 16:49:12 INFO - web-platform-tests CT,, 16:49:12 INFO - 16:49:12 INFO - Starting runner 16:49:13 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:49:13 INFO - PROCESS | 2517 | 1468194553516 Marionette DEBUG Marionette enabled via build flag and pref 16:49:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x113db3800 == 1 [pid = 2517] [id = 1] 16:49:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 1 (0x113db4000) [pid = 2517] [serial = 1] [outer = 0x0] 16:49:13 INFO - PROCESS | 2517 | [2517] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:49:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 2 (0x113db5000) [pid = 2517] [serial = 2] [outer = 0x113db4000] 16:49:13 INFO - PROCESS | 2517 | 1468194553967 Marionette INFO Listening on port 2828 16:49:14 INFO - PROCESS | 2517 | 1468194554192 Marionette DEBUG Marionette enabled via command-line flag 16:49:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a5b800 == 2 [pid = 2517] [id = 2] 16:49:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 3 (0x116a5c000) [pid = 2517] [serial = 3] [outer = 0x0] 16:49:14 INFO - PROCESS | 2517 | [2517] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:49:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 4 (0x116a5d000) [pid = 2517] [serial = 4] [outer = 0x116a5c000] 16:49:14 INFO - PROCESS | 2517 | [2517] 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 16:49:14 INFO - PROCESS | 2517 | 1468194554333 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51354 16:49:14 INFO - PROCESS | 2517 | 1468194554418 Marionette DEBUG Closed connection conn0 16:49:14 INFO - PROCESS | 2517 | [2517] 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 16:49:14 INFO - PROCESS | 2517 | 1468194554424 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51355 16:49:14 INFO - PROCESS | 2517 | 1468194554432 Marionette DEBUG Closed connection conn1 16:49:14 INFO - PROCESS | 2517 | [2517] 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 16:49:14 INFO - PROCESS | 2517 | 1468194554437 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51356 16:49:14 INFO - PROCESS | 2517 | 1468194554445 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:49:14 INFO - PROCESS | 2517 | 1468194554451 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":"20160710161526","device":"desktop","version":"48.0"} 16:49:14 INFO - PROCESS | 2517 | [2517] 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 16:49:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d52800 == 3 [pid = 2517] [id = 3] 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 5 (0x11a1e3800) [pid = 2517] [serial = 5] [outer = 0x0] 16:49:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1e4800 == 4 [pid = 2517] [id = 4] 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 6 (0x119dbe400) [pid = 2517] [serial = 6] [outer = 0x0] 16:49:15 INFO - PROCESS | 2517 | [2517] 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 16:49:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x121753000 == 5 [pid = 2517] [id = 5] 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 7 (0x11895bc00) [pid = 2517] [serial = 7] [outer = 0x0] 16:49:15 INFO - PROCESS | 2517 | [2517] 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 16:49:15 INFO - PROCESS | 2517 | [2517] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 8 (0x121b7e400) [pid = 2517] [serial = 8] [outer = 0x11895bc00] 16:49:15 INFO - PROCESS | 2517 | [2517] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 9 (0x12375d800) [pid = 2517] [serial = 9] [outer = 0x11a1e3800] 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 10 (0x124835000) [pid = 2517] [serial = 10] [outer = 0x119dbe400] 16:49:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 11 (0x124836c00) [pid = 2517] [serial = 11] [outer = 0x11895bc00] 16:49:16 INFO - PROCESS | 2517 | [2517] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:49:16 INFO - PROCESS | 2517 | 1468194556330 Marionette INFO startBrowser f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:16 INFO - PROCESS | 2517 | 1468194556353 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 2517 | 1468194556360 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 2517 | 1468194556361 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 12 (0x127207c00) [pid = 2517] [serial = 12] [outer = 0x11895bc00] 16:49:16 INFO - PROCESS | 2517 | 1468194556679 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f21e200e-cee2-0040-b62c-7eef5f94b770","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":"20160710161526","device":"desktop","version":"48.0","command_id":1}}] 16:49:16 INFO - PROCESS | 2517 | 1468194556763 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}] 16:49:16 INFO - PROCESS | 2517 | 1468194556766 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:16 INFO - PROCESS | 2517 | 1468194556824 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:49:16 INFO - PROCESS | 2517 | 1468194556904 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:49:16 INFO - PROCESS | 2517 | 1468194556905 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:16 INFO - PROCESS | 2517 | [2517] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:49:16 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:49:16 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:49:16 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:49:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 13 (0x124cd3400) [pid = 2517] [serial = 13] [outer = 0x11895bc00] 16:49:17 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:49:17 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:49:17 INFO - PROCESS | 2517 | 1468194557208 Marionette TRACE conn2 <- [1,3,null,{}] 16:49:17 INFO - PROCESS | 2517 | 1468194557212 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:49:17 INFO - PROCESS | 2517 | 1468194557215 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:17 INFO - PROCESS | 2517 | 1468194557246 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:49:17 INFO - PROCESS | 2517 | 1468194557287 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 2517 | 1468194557289 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:49:17 INFO - PROCESS | 2517 | 1468194557293 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 2517 | 1468194557297 Marionette TRACE conn2 <- [1,6,null,{}] 16:49:17 INFO - PROCESS | 2517 | 1468194557305 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}] 16:49:17 INFO - PROCESS | 2517 | 1468194557307 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:17 INFO - PROCESS | 2517 | 1468194557324 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:49:17 INFO - PROCESS | 2517 | 1468194557328 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 2517 | 1468194557330 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x129347000 == 6 [pid = 2517] [id = 6] 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 14 (0x1293d0000) [pid = 2517] [serial = 14] [outer = 0x0] 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 15 (0x1293d1c00) [pid = 2517] [serial = 15] [outer = 0x1293d0000] 16:49:17 INFO - PROCESS | 2517 | 1468194557375 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 16 (0x1293d7800) [pid = 2517] [serial = 16] [outer = 0x1293d0000] 16:49:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x129913000 == 7 [pid = 2517] [id = 7] 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 17 (0x128eb0800) [pid = 2517] [serial = 17] [outer = 0x0] 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 18 (0x129625000) [pid = 2517] [serial = 18] [outer = 0x128eb0800] 16:49:17 INFO - PROCESS | 2517 | 1468194557771 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 2517 | 1468194557797 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]]]}] 16:49:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 19 (0x1296afc00) [pid = 2517] [serial = 19] [outer = 0x128eb0800] 16:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 529ms 16:49:17 INFO - PROCESS | 2517 | 1468194557843 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 2517 | 1468194557845 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:49:17 INFO - PROCESS | 2517 | 1468194557856 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 2517 | 1468194557857 Marionette TRACE conn2 <- [1,10,null,{}] 16:49:17 INFO - PROCESS | 2517 | 1468194557864 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}] 16:49:17 INFO - PROCESS | 2517 | 1468194557868 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:18 INFO - PROCESS | 2517 | 1468194558005 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:49:18 INFO - PROCESS | 2517 | 1468194558028 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 2517 | 1468194558029 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a991800 == 8 [pid = 2517] [id = 8] 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 20 (0x12a825400) [pid = 2517] [serial = 20] [outer = 0x0] 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 21 (0x12a827400) [pid = 2517] [serial = 21] [outer = 0x12a825400] 16:49:18 INFO - PROCESS | 2517 | 1468194558058 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 22 (0x12ac05800) [pid = 2517] [serial = 22] [outer = 0x12a825400] 16:49:18 INFO - PROCESS | 2517 | 1468194558509 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]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 677ms 16:49:18 INFO - PROCESS | 2517 | 1468194558527 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 2517 | 1468194558530 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:49:18 INFO - PROCESS | 2517 | 1468194558541 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 2517 | 1468194558543 Marionette TRACE conn2 <- [1,14,null,{}] 16:49:18 INFO - PROCESS | 2517 | 1468194558547 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}] 16:49:18 INFO - PROCESS | 2517 | 1468194558551 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:18 INFO - PROCESS | 2517 | 1468194558697 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:49:18 INFO - PROCESS | 2517 | 1468194558708 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 2517 | 1468194558709 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b53f800 == 9 [pid = 2517] [id = 9] 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 23 (0x12b558c00) [pid = 2517] [serial = 23] [outer = 0x0] 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 24 (0x12b55b000) [pid = 2517] [serial = 24] [outer = 0x12b558c00] 16:49:18 INFO - PROCESS | 2517 | 1468194558748 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 25 (0x12b564000) [pid = 2517] [serial = 25] [outer = 0x12b558c00] 16:49:19 INFO - PROCESS | 2517 | 1468194559027 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 528ms 16:49:19 INFO - PROCESS | 2517 | 1468194559063 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 2517 | 1468194559065 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:49:19 INFO - PROCESS | 2517 | 1468194559078 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 2517 | 1468194559080 Marionette TRACE conn2 <- [1,18,null,{}] 16:49:19 INFO - PROCESS | 2517 | 1468194559095 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 2517 | 1468194559097 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:19 INFO - PROCESS | 2517 | 1468194559246 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:49:19 INFO - PROCESS | 2517 | 1468194559272 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2517 | 1468194559275 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc85800 == 10 [pid = 2517] [id = 10] 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 26 (0x12bc37c00) [pid = 2517] [serial = 26] [outer = 0x0] 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 27 (0x12bcbcc00) [pid = 2517] [serial = 27] [outer = 0x12bc37c00] 16:49:19 INFO - PROCESS | 2517 | 1468194559314 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 28 (0x12bcc2c00) [pid = 2517] [serial = 28] [outer = 0x12bc37c00] 16:49:19 INFO - PROCESS | 2517 | 1468194559658 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 620ms 16:49:19 INFO - PROCESS | 2517 | 1468194559698 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 2517 | 1468194559700 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:49:19 INFO - PROCESS | 2517 | 1468194559705 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 2517 | 1468194559706 Marionette TRACE conn2 <- [1,22,null,{}] 16:49:19 INFO - PROCESS | 2517 | 1468194559708 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 2517 | 1468194559709 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:19 INFO - PROCESS | 2517 | 1468194559805 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:49:19 INFO - PROCESS | 2517 | 1468194559809 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2517 | 1468194559810 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfd0800 == 11 [pid = 2517] [id = 11] 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 29 (0x12bcc6400) [pid = 2517] [serial = 29] [outer = 0x0] 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 30 (0x12bfb3800) [pid = 2517] [serial = 30] [outer = 0x12bcc6400] 16:49:19 INFO - PROCESS | 2517 | 1468194559835 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 31 (0x12bfb9c00) [pid = 2517] [serial = 31] [outer = 0x12bcc6400] 16:49:20 INFO - PROCESS | 2517 | 1468194560084 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 16:49:20 INFO - PROCESS | 2517 | 1468194560124 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 2517 | 1468194560126 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:49:20 INFO - PROCESS | 2517 | 1468194560128 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 2517 | 1468194560129 Marionette TRACE conn2 <- [1,26,null,{}] 16:49:20 INFO - PROCESS | 2517 | 1468194560131 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 2517 | 1468194560133 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:20 INFO - PROCESS | 2517 | 1468194560244 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:49:20 INFO - PROCESS | 2517 | 1468194560247 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 2517 | 1468194560249 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x118174800 == 12 [pid = 2517] [id = 12] 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 32 (0x12c24dc00) [pid = 2517] [serial = 32] [outer = 0x0] 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 33 (0x12c257c00) [pid = 2517] [serial = 33] [outer = 0x12c24dc00] 16:49:20 INFO - PROCESS | 2517 | 1468194560273 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 34 (0x12c28a000) [pid = 2517] [serial = 34] [outer = 0x12c24dc00] 16:49:20 INFO - PROCESS | 2517 | 1468194560530 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 16:49:20 INFO - PROCESS | 2517 | 1468194560547 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 2517 | 1468194560548 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:49:20 INFO - PROCESS | 2517 | 1468194560559 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 2517 | 1468194560560 Marionette TRACE conn2 <- [1,30,null,{}] 16:49:20 INFO - PROCESS | 2517 | 1468194560591 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 2517 | 1468194560592 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:20 INFO - PROCESS | 2517 | 1468194560690 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:49:20 INFO - PROCESS | 2517 | 1468194560694 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 2517 | 1468194560696 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c557000 == 13 [pid = 2517] [id = 13] 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 35 (0x12c28cc00) [pid = 2517] [serial = 35] [outer = 0x0] 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 36 (0x11a136800) [pid = 2517] [serial = 36] [outer = 0x12c28cc00] 16:49:20 INFO - PROCESS | 2517 | 1468194560720 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 37 (0x11a13a000) [pid = 2517] [serial = 37] [outer = 0x12c28cc00] 16:49:20 INFO - PROCESS | 2517 | 1468194560953 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 440ms 16:49:20 INFO - PROCESS | 2517 | 1468194560993 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2517 | 1468194560994 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:49:21 INFO - PROCESS | 2517 | 1468194561008 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 2517 | 1468194561009 Marionette TRACE conn2 <- [1,34,null,{}] 16:49:21 INFO - PROCESS | 2517 | 1468194561011 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2517 | 1468194561012 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:21 INFO - PROCESS | 2517 | 1468194561106 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:49:21 INFO - PROCESS | 2517 | 1468194561109 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 2517 | 1468194561111 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b39800 == 14 [pid = 2517] [id = 14] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 38 (0x11a13c400) [pid = 2517] [serial = 38] [outer = 0x0] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 39 (0x11a145c00) [pid = 2517] [serial = 39] [outer = 0x11a13c400] 16:49:21 INFO - PROCESS | 2517 | 1468194561136 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 40 (0x124d74c00) [pid = 2517] [serial = 40] [outer = 0x11a13c400] 16:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 375ms 16:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:49:21 INFO - PROCESS | 2517 | 1468194561371 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:49:21 INFO - PROCESS | 2517 | 1468194561376 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2517 | 1468194561377 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:49:21 INFO - PROCESS | 2517 | 1468194561379 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 2517 | 1468194561380 Marionette TRACE conn2 <- [1,38,null,{}] 16:49:21 INFO - PROCESS | 2517 | 1468194561390 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2517 | 1468194561392 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:21 INFO - PROCESS | 2517 | 1468194561498 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:49:21 INFO - PROCESS | 2517 | 1468194561502 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 2517 | 1468194561503 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc0e000 == 15 [pid = 2517] [id = 15] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 41 (0x124d7b800) [pid = 2517] [serial = 41] [outer = 0x0] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 42 (0x12bfb0c00) [pid = 2517] [serial = 42] [outer = 0x124d7b800] 16:49:21 INFO - PROCESS | 2517 | 1468194561527 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 43 (0x12cbd4400) [pid = 2517] [serial = 43] [outer = 0x124d7b800] 16:49:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce90000 == 16 [pid = 2517] [id = 16] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 44 (0x12ce90800) [pid = 2517] [serial = 44] [outer = 0x0] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 45 (0x12ce96000) [pid = 2517] [serial = 45] [outer = 0x12ce90800] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 46 (0x12ce95000) [pid = 2517] [serial = 46] [outer = 0x12ce90800] 16:49:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x125126000 == 17 [pid = 2517] [id = 17] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 47 (0x12bc2b800) [pid = 2517] [serial = 47] [outer = 0x0] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 48 (0x12cedc800) [pid = 2517] [serial = 48] [outer = 0x12bc2b800] 16:49:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 49 (0x12c292400) [pid = 2517] [serial = 49] [outer = 0x12bc2b800] 16:49:21 INFO - PROCESS | 2517 | 1468194561885 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 16:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:49:21 INFO - PROCESS | 2517 | 1468194561902 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2517 | 1468194561903 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:49:21 INFO - PROCESS | 2517 | 1468194561905 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 2517 | 1468194561906 Marionette TRACE conn2 <- [1,42,null,{}] 16:49:21 INFO - PROCESS | 2517 | 1468194561909 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:21 INFO - PROCESS | 2517 | 1468194561910 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | 1468194562008 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:49:22 INFO - PROCESS | 2517 | 1468194562013 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2517 | 1468194562014 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d30f800 == 18 [pid = 2517] [id = 18] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 50 (0x12cbd6c00) [pid = 2517] [serial = 50] [outer = 0x0] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 51 (0x12d20a400) [pid = 2517] [serial = 51] [outer = 0x12cbd6c00] 16:49:22 INFO - PROCESS | 2517 | 1468194562040 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 52 (0x12d211800) [pid = 2517] [serial = 52] [outer = 0x12cbd6c00] 16:49:22 INFO - PROCESS | 2517 | 1468194562291 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 16:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:49:22 INFO - PROCESS | 2517 | 1468194562328 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 2517 | 1468194562329 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:49:22 INFO - PROCESS | 2517 | 1468194562331 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 2517 | 1468194562334 Marionette TRACE conn2 <- [1,46,null,{}] 16:49:22 INFO - PROCESS | 2517 | 1468194562344 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2517 | 1468194562345 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | 1468194562450 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:49:22 INFO - PROCESS | 2517 | 1468194562454 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2517 | 1468194562455 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d654800 == 19 [pid = 2517] [id = 19] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 53 (0x119545800) [pid = 2517] [serial = 53] [outer = 0x0] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 54 (0x12d520000) [pid = 2517] [serial = 54] [outer = 0x119545800] 16:49:22 INFO - PROCESS | 2517 | 1468194562482 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 55 (0x12d523800) [pid = 2517] [serial = 55] [outer = 0x119545800] 16:49:22 INFO - PROCESS | 2517 | 1468194562721 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 427ms 16:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:49:22 INFO - PROCESS | 2517 | 1468194562760 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 2517 | 1468194562761 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:49:22 INFO - PROCESS | 2517 | 1468194562763 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 2517 | 1468194562764 Marionette TRACE conn2 <- [1,50,null,{}] 16:49:22 INFO - PROCESS | 2517 | 1468194562774 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2517 | 1468194562776 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | 1468194562877 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:49:22 INFO - PROCESS | 2517 | 1468194562881 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2517 | 1468194562882 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12dabf800 == 20 [pid = 2517] [id = 20] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 56 (0x12d526000) [pid = 2517] [serial = 56] [outer = 0x0] 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 57 (0x12d595000) [pid = 2517] [serial = 57] [outer = 0x12d526000] 16:49:22 INFO - PROCESS | 2517 | 1468194562906 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 58 (0x12d59bc00) [pid = 2517] [serial = 58] [outer = 0x12d526000] 16:49:23 INFO - PROCESS | 2517 | 1468194563143 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 16:49:23 INFO - PROCESS | 2517 | 1468194563196 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 2517 | 1468194563198 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:49:23 INFO - PROCESS | 2517 | 1468194563212 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 2517 | 1468194563214 Marionette TRACE conn2 <- [1,54,null,{}] 16:49:23 INFO - PROCESS | 2517 | 1468194563227 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 2517 | 1468194563229 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:23 INFO - PROCESS | 2517 | 1468194563390 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:49:23 INFO - PROCESS | 2517 | 1468194563395 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 2517 | 1468194563397 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a16000 == 21 [pid = 2517] [id = 21] 16:49:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 59 (0x119538000) [pid = 2517] [serial = 59] [outer = 0x0] 16:49:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x1252eb400) [pid = 2517] [serial = 60] [outer = 0x119538000] 16:49:23 INFO - PROCESS | 2517 | 1468194563427 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x12d59e000) [pid = 2517] [serial = 61] [outer = 0x119538000] 16:49:24 INFO - PROCESS | 2517 | 1468194564494 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1331ms 16:49:24 INFO - PROCESS | 2517 | 1468194564544 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 2517 | 1468194564546 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:49:24 INFO - PROCESS | 2517 | 1468194564550 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 2517 | 1468194564552 Marionette TRACE conn2 <- [1,58,null,{}] 16:49:24 INFO - PROCESS | 2517 | 1468194564556 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 2517 | 1468194564557 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:24 INFO - PROCESS | 2517 | 1468194564684 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:49:24 INFO - PROCESS | 2517 | 1468194564727 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 2517 | 1468194564728 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x112820000 == 22 [pid = 2517] [id = 22] 16:49:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x112697c00) [pid = 2517] [serial = 62] [outer = 0x0] 16:49:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x112904800) [pid = 2517] [serial = 63] [outer = 0x112697c00] 16:49:24 INFO - PROCESS | 2517 | 1468194564759 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x11308e400) [pid = 2517] [serial = 64] [outer = 0x112697c00] 16:49:25 INFO - PROCESS | 2517 | 1468194565202 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 671ms 16:49:25 INFO - PROCESS | 2517 | 1468194565221 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 2517 | 1468194565224 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:49:25 INFO - PROCESS | 2517 | 1468194565229 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 2517 | 1468194565231 Marionette TRACE conn2 <- [1,62,null,{}] 16:49:25 INFO - PROCESS | 2517 | 1468194565234 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 2517 | 1468194565235 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:25 INFO - PROCESS | 2517 | 1468194565354 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:49:25 INFO - PROCESS | 2517 | 1468194565395 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 2517 | 1468194565396 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x116aac000 == 23 [pid = 2517] [id = 23] 16:49:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x113d3c000) [pid = 2517] [serial = 65] [outer = 0x0] 16:49:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x116282000) [pid = 2517] [serial = 66] [outer = 0x113d3c000] 16:49:25 INFO - PROCESS | 2517 | 1468194565429 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x116b18000) [pid = 2517] [serial = 67] [outer = 0x113d3c000] 16:49:26 INFO - PROCESS | 2517 | 1468194566054 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 16:49:26 INFO - PROCESS | 2517 | 1468194566122 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 2517 | 1468194566124 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:49:26 INFO - PROCESS | 2517 | 1468194566127 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 2517 | 1468194566129 Marionette TRACE conn2 <- [1,66,null,{}] 16:49:26 INFO - PROCESS | 2517 | 1468194566133 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 2517 | 1468194566137 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:26 INFO - PROCESS | 2517 | 1468194566221 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:49:26 INFO - PROCESS | 2517 | 1468194566277 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 2517 | 1468194566280 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x112820800 == 24 [pid = 2517] [id = 24] 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x115a5f400) [pid = 2517] [serial = 68] [outer = 0x0] 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x115eba400) [pid = 2517] [serial = 69] [outer = 0x115a5f400] 16:49:26 INFO - PROCESS | 2517 | 1468194566306 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x115eec400) [pid = 2517] [serial = 70] [outer = 0x115a5f400] 16:49:26 INFO - PROCESS | 2517 | 1468194566773 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 674ms 16:49:26 INFO - PROCESS | 2517 | 1468194566807 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 2517 | 1468194566809 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:49:26 INFO - PROCESS | 2517 | 1468194566814 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 2517 | 1468194566816 Marionette TRACE conn2 <- [1,70,null,{}] 16:49:26 INFO - PROCESS | 2517 | 1468194566822 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 2517 | 1468194566824 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:26 INFO - PROCESS | 2517 | 1468194566899 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:49:26 INFO - PROCESS | 2517 | 1468194566903 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 2517 | 1468194566905 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x116294800 == 25 [pid = 2517] [id = 25] 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x116532c00) [pid = 2517] [serial = 71] [outer = 0x0] 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x117086000) [pid = 2517] [serial = 72] [outer = 0x116532c00] 16:49:26 INFO - PROCESS | 2517 | 1468194566935 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x117f67400) [pid = 2517] [serial = 73] [outer = 0x116532c00] 16:49:27 INFO - PROCESS | 2517 | 1468194567262 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 474ms 16:49:27 INFO - PROCESS | 2517 | 1468194567289 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 2517 | 1468194567290 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:49:27 INFO - PROCESS | 2517 | 1468194567293 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2517 | 1468194567295 Marionette TRACE conn2 <- [1,74,null,{}] 16:49:27 INFO - PROCESS | 2517 | 1468194567305 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 2517 | 1468194567308 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:27 INFO - PROCESS | 2517 | 1468194567389 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:49:27 INFO - PROCESS | 2517 | 1468194567434 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 2517 | 1468194567436 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a60000 == 26 [pid = 2517] [id = 26] 16:49:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x1133b1000) [pid = 2517] [serial = 74] [outer = 0x0] 16:49:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x117f6b400) [pid = 2517] [serial = 75] [outer = 0x1133b1000] 16:49:27 INFO - PROCESS | 2517 | 1468194567465 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1131aec00) [pid = 2517] [serial = 76] [outer = 0x1133b1000] 16:49:27 INFO - PROCESS | 2517 | 1468194567778 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 522ms 16:49:27 INFO - PROCESS | 2517 | 1468194567816 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 2517 | 1468194567820 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:49:27 INFO - PROCESS | 2517 | 1468194567823 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2517 | 1468194567824 Marionette TRACE conn2 <- [1,78,null,{}] 16:49:27 INFO - PROCESS | 2517 | 1468194567826 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 2517 | 1468194567827 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:27 INFO - PROCESS | 2517 | 1468194567902 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:49:27 INFO - PROCESS | 2517 | 1468194567946 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 2517 | 1468194567947 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724e800 == 27 [pid = 2517] [id = 27] 16:49:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11832e800) [pid = 2517] [serial = 77] [outer = 0x0] 16:49:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1188f0c00) [pid = 2517] [serial = 78] [outer = 0x11832e800] 16:49:27 INFO - PROCESS | 2517 | 1468194567973 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1189e3400) [pid = 2517] [serial = 79] [outer = 0x11832e800] 16:49:28 INFO - PROCESS | 2517 | 1468194568233 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 16:49:28 INFO - PROCESS | 2517 | 1468194568293 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 2517 | 1468194568295 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:49:28 INFO - PROCESS | 2517 | 1468194568297 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 2517 | 1468194568298 Marionette TRACE conn2 <- [1,82,null,{}] 16:49:28 INFO - PROCESS | 2517 | 1468194568302 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2517 | 1468194568305 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:28 INFO - PROCESS | 2517 | 1468194568388 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:49:28 INFO - PROCESS | 2517 | 1468194568392 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 2517 | 1468194568393 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f92800 == 28 [pid = 2517] [id = 28] 16:49:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1188f9800) [pid = 2517] [serial = 80] [outer = 0x0] 16:49:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x119255c00) [pid = 2517] [serial = 81] [outer = 0x1188f9800] 16:49:28 INFO - PROCESS | 2517 | 1468194568423 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x119542000) [pid = 2517] [serial = 82] [outer = 0x1188f9800] 16:49:28 INFO - PROCESS | 2517 | 1468194568882 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 619ms 16:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:49:28 INFO - PROCESS | 2517 | 1468194568917 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 2517 | 1468194568919 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:49:28 INFO - PROCESS | 2517 | 1468194568922 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 2517 | 1468194568924 Marionette TRACE conn2 <- [1,86,null,{}] 16:49:28 INFO - PROCESS | 2517 | 1468194568928 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2517 | 1468194568932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | 1468194569027 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:49:29 INFO - PROCESS | 2517 | 1468194569030 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2517 | 1468194569032 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x11825c000 == 29 [pid = 2517] [id = 29] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x119965800) [pid = 2517] [serial = 83] [outer = 0x0] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1199ea400) [pid = 2517] [serial = 84] [outer = 0x119965800] 16:49:29 INFO - PROCESS | 2517 | 1468194569061 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11a136400) [pid = 2517] [serial = 85] [outer = 0x119965800] 16:49:29 INFO - PROCESS | 2517 | 1468194569364 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 16:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:49:29 INFO - PROCESS | 2517 | 1468194569393 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 2517 | 1468194569394 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:49:29 INFO - PROCESS | 2517 | 1468194569396 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 2517 | 1468194569397 Marionette TRACE conn2 <- [1,90,null,{}] 16:49:29 INFO - PROCESS | 2517 | 1468194569400 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 2517 | 1468194569403 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | 1468194569475 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:49:29 INFO - PROCESS | 2517 | 1468194569520 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2517 | 1468194569522 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188d8800 == 30 [pid = 2517] [id = 30] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1133a9000) [pid = 2517] [serial = 86] [outer = 0x0] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11a13a800) [pid = 2517] [serial = 87] [outer = 0x1133a9000] 16:49:29 INFO - PROCESS | 2517 | 1468194569547 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x120940400) [pid = 2517] [serial = 88] [outer = 0x1133a9000] 16:49:29 INFO - PROCESS | 2517 | 1468194569813 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 16:49:29 INFO - PROCESS | 2517 | 1468194569822 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 2517 | 1468194569823 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:49:29 INFO - PROCESS | 2517 | 1468194569829 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 2517 | 1468194569830 Marionette TRACE conn2 <- [1,94,null,{}] 16:49:29 INFO - PROCESS | 2517 | 1468194569832 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 2517 | 1468194569834 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | 1468194569921 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:49:29 INFO - PROCESS | 2517 | 1468194569924 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2517 | 1468194569925 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189db800 == 31 [pid = 2517] [id = 31] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12093c000) [pid = 2517] [serial = 89] [outer = 0x0] 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x121330000) [pid = 2517] [serial = 90] [outer = 0x12093c000] 16:49:29 INFO - PROCESS | 2517 | 1468194569952 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x121334800) [pid = 2517] [serial = 91] [outer = 0x12093c000] 16:49:30 INFO - PROCESS | 2517 | 1468194570245 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 16:49:30 INFO - PROCESS | 2517 | 1468194570298 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2517 | 1468194570302 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:49:30 INFO - PROCESS | 2517 | 1468194570305 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 2517 | 1468194570306 Marionette TRACE conn2 <- [1,98,null,{}] 16:49:30 INFO - PROCESS | 2517 | 1468194570308 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2517 | 1468194570309 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:30 INFO - PROCESS | 2517 | 1468194570370 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:49:30 INFO - PROCESS | 2517 | 1468194570411 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 2517 | 1468194570413 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a5a800 == 32 [pid = 2517] [id = 32] 16:49:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12093f400) [pid = 2517] [serial = 92] [outer = 0x0] 16:49:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x121336400) [pid = 2517] [serial = 93] [outer = 0x12093f400] 16:49:30 INFO - PROCESS | 2517 | 1468194570433 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121662000) [pid = 2517] [serial = 94] [outer = 0x12093f400] 16:49:30 INFO - PROCESS | 2517 | 1468194570778 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 522ms 16:49:30 INFO - PROCESS | 2517 | 1468194570828 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2517 | 1468194570830 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:49:30 INFO - PROCESS | 2517 | 1468194570834 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 2517 | 1468194570836 Marionette TRACE conn2 <- [1,102,null,{}] 16:49:30 INFO - PROCESS | 2517 | 1468194570839 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2517 | 1468194570841 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:30 INFO - PROCESS | 2517 | 1468194570950 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:49:31 INFO - PROCESS | 2517 | 1468194571017 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2517 | 1468194571018 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x119954000 == 33 [pid = 2517] [id = 33] 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x11833b800) [pid = 2517] [serial = 95] [outer = 0x0] 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1218d4c00) [pid = 2517] [serial = 96] [outer = 0x11833b800] 16:49:31 INFO - PROCESS | 2517 | 1468194571056 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x121b7f400) [pid = 2517] [serial = 97] [outer = 0x11833b800] 16:49:31 INFO - PROCESS | 2517 | 1468194571370 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 572ms 16:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:49:31 INFO - PROCESS | 2517 | 1468194571407 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 2517 | 1468194571409 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:49:31 INFO - PROCESS | 2517 | 1468194571411 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 2517 | 1468194571413 Marionette TRACE conn2 <- [1,106,null,{}] 16:49:31 INFO - PROCESS | 2517 | 1468194571415 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 2517 | 1468194571418 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:31 INFO - PROCESS | 2517 | 1468194571523 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:49:31 INFO - PROCESS | 2517 | 1468194571566 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2517 | 1468194571568 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b3b800 == 34 [pid = 2517] [id = 34] 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x121328000) [pid = 2517] [serial = 98] [outer = 0x0] 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x123728400) [pid = 2517] [serial = 99] [outer = 0x121328000] 16:49:31 INFO - PROCESS | 2517 | 1468194571593 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x124d70000) [pid = 2517] [serial = 100] [outer = 0x121328000] 16:49:31 INFO - PROCESS | 2517 | 1468194571866 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 16:49:31 INFO - PROCESS | 2517 | 1468194571881 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 2517 | 1468194571882 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:49:31 INFO - PROCESS | 2517 | 1468194571892 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 2517 | 1468194571893 Marionette TRACE conn2 <- [1,110,null,{}] 16:49:31 INFO - PROCESS | 2517 | 1468194571895 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 2517 | 1468194571896 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:31 INFO - PROCESS | 2517 | 1468194571976 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:49:31 INFO - PROCESS | 2517 | 1468194571980 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2517 | 1468194571981 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x120998800 == 35 [pid = 2517] [id = 35] 16:49:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124d74000) [pid = 2517] [serial = 101] [outer = 0x0] 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x124db3c00) [pid = 2517] [serial = 102] [outer = 0x124d74000] 16:49:32 INFO - PROCESS | 2517 | 1468194572007 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x121dce800) [pid = 2517] [serial = 103] [outer = 0x124d74000] 16:49:32 INFO - PROCESS | 2517 | 1468194572339 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 16:49:32 INFO - PROCESS | 2517 | 1468194572363 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2517 | 1468194572364 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:49:32 INFO - PROCESS | 2517 | 1468194572367 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2517 | 1468194572370 Marionette TRACE conn2 <- [1,114,null,{}] 16:49:32 INFO - PROCESS | 2517 | 1468194572372 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2517 | 1468194572373 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:32 INFO - PROCESS | 2517 | 1468194572470 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:49:32 INFO - PROCESS | 2517 | 1468194572476 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2517 | 1468194572477 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ac800 == 36 [pid = 2517] [id = 36] 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x124d6fc00) [pid = 2517] [serial = 104] [outer = 0x0] 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x125108000) [pid = 2517] [serial = 105] [outer = 0x124d6fc00] 16:49:32 INFO - PROCESS | 2517 | 1468194572500 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x125849800) [pid = 2517] [serial = 106] [outer = 0x124d6fc00] 16:49:32 INFO - PROCESS | 2517 | 1468194572791 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 16:49:32 INFO - PROCESS | 2517 | 1468194572840 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2517 | 1468194572841 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:49:32 INFO - PROCESS | 2517 | 1468194572843 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2517 | 1468194572844 Marionette TRACE conn2 <- [1,118,null,{}] 16:49:32 INFO - PROCESS | 2517 | 1468194572847 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2517 | 1468194572848 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:32 INFO - PROCESS | 2517 | 1468194572927 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:49:32 INFO - PROCESS | 2517 | 1468194572931 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2517 | 1468194572932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x121582000 == 37 [pid = 2517] [id = 37] 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x125108c00) [pid = 2517] [serial = 107] [outer = 0x0] 16:49:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x1258db400) [pid = 2517] [serial = 108] [outer = 0x125108c00] 16:49:32 INFO - PROCESS | 2517 | 1468194572960 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x125c8c800) [pid = 2517] [serial = 109] [outer = 0x125108c00] 16:49:33 INFO - PROCESS | 2517 | 1468194573240 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 16:49:33 INFO - PROCESS | 2517 | 1468194573261 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 2517 | 1468194573263 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:49:33 INFO - PROCESS | 2517 | 1468194573273 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 2517 | 1468194573274 Marionette TRACE conn2 <- [1,122,null,{}] 16:49:33 INFO - PROCESS | 2517 | 1468194573278 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 2517 | 1468194573279 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:33 INFO - PROCESS | 2517 | 1468194573360 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:49:33 INFO - PROCESS | 2517 | 1468194573411 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 2517 | 1468194573412 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x1216d5000 == 38 [pid = 2517] [id = 38] 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x119c3ac00) [pid = 2517] [serial = 110] [outer = 0x0] 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x125c8c000) [pid = 2517] [serial = 111] [outer = 0x119c3ac00] 16:49:33 INFO - PROCESS | 2517 | 1468194573436 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x125ea9c00) [pid = 2517] [serial = 112] [outer = 0x119c3ac00] 16:49:33 INFO - PROCESS | 2517 | 1468194573730 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 477ms 16:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:49:33 INFO - PROCESS | 2517 | 1468194573742 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 2517 | 1468194573743 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:49:33 INFO - PROCESS | 2517 | 1468194573745 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 2517 | 1468194573746 Marionette TRACE conn2 <- [1,126,null,{}] 16:49:33 INFO - PROCESS | 2517 | 1468194573757 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 2517 | 1468194573758 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:33 INFO - PROCESS | 2517 | 1468194573842 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:49:33 INFO - PROCESS | 2517 | 1468194573846 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 2517 | 1468194573847 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x123742800 == 39 [pid = 2517] [id = 39] 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x125eaa400) [pid = 2517] [serial = 113] [outer = 0x0] 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x12710e400) [pid = 2517] [serial = 114] [outer = 0x125eaa400] 16:49:33 INFO - PROCESS | 2517 | 1468194573870 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x1272f0000) [pid = 2517] [serial = 115] [outer = 0x125eaa400] 16:49:34 INFO - PROCESS | 2517 | 1468194574876 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1174ms 16:49:34 INFO - PROCESS | 2517 | 1468194574923 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:49:34 INFO - PROCESS | 2517 | 1468194574927 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:49:34 INFO - PROCESS | 2517 | 1468194574932 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 2517 | 1468194574938 Marionette TRACE conn2 <- [1,130,null,{}] 16:49:34 INFO - PROCESS | 2517 | 1468194574951 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 2517 | 1468194574953 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:35 INFO - PROCESS | 2517 | 1468194575088 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:49:35 INFO - PROCESS | 2517 | 1468194575111 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 2517 | 1468194575112 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x113122000 == 40 [pid = 2517] [id = 40] 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x116230000) [pid = 2517] [serial = 116] [outer = 0x0] 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x116866000) [pid = 2517] [serial = 117] [outer = 0x116230000] 16:49:35 INFO - PROCESS | 2517 | 1468194575156 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x1177ce000) [pid = 2517] [serial = 118] [outer = 0x116230000] 16:49:35 INFO - PROCESS | 2517 | 1468194575570 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 683ms 16:49:35 INFO - PROCESS | 2517 | 1468194575614 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 2517 | 1468194575617 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:49:35 INFO - PROCESS | 2517 | 1468194575622 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 2517 | 1468194575623 Marionette TRACE conn2 <- [1,134,null,{}] 16:49:35 INFO - PROCESS | 2517 | 1468194575626 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 2517 | 1468194575627 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:35 INFO - PROCESS | 2517 | 1468194575743 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:49:35 INFO - PROCESS | 2517 | 1468194575750 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 2517 | 1468194575751 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x11688d000 == 41 [pid = 2517] [id = 41] 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x118332c00) [pid = 2517] [serial = 119] [outer = 0x0] 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x11852ac00) [pid = 2517] [serial = 120] [outer = 0x118332c00] 16:49:35 INFO - PROCESS | 2517 | 1468194575779 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x1188fb800) [pid = 2517] [serial = 121] [outer = 0x118332c00] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x11a13c400) [pid = 2517] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x12c28cc00) [pid = 2517] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x12c24dc00) [pid = 2517] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x12bcc6400) [pid = 2517] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x12bc37c00) [pid = 2517] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12b558c00) [pid = 2517] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12a825400) [pid = 2517] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x1293d0000) [pid = 2517] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x12d526000) [pid = 2517] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x119545800) [pid = 2517] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x12cbd6c00) [pid = 2517] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x124d7b800) [pid = 2517] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1133b1000) [pid = 2517] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x11832e800) [pid = 2517] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x1188f9800) [pid = 2517] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x119965800) [pid = 2517] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1133a9000) [pid = 2517] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12093c000) [pid = 2517] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12093f400) [pid = 2517] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11833b800) [pid = 2517] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x121328000) [pid = 2517] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124d6fc00) [pid = 2517] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x125108c00) [pid = 2517] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x119538000) [pid = 2517] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112697c00) [pid = 2517] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x113d3c000) [pid = 2517] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x115a5f400) [pid = 2517] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x116532c00) [pid = 2517] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:49:36 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119c3ac00) [pid = 2517] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:49:36 INFO - PROCESS | 2517 | 1468194576546 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 971ms 16:49:36 INFO - PROCESS | 2517 | 1468194576593 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 2517 | 1468194576594 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:49:36 INFO - PROCESS | 2517 | 1468194576596 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 2517 | 1468194576598 Marionette TRACE conn2 <- [1,138,null,{}] 16:49:36 INFO - PROCESS | 2517 | 1468194576606 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:36 INFO - PROCESS | 2517 | 1468194576608 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:36 INFO - PROCESS | 2517 | 1468194576680 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:49:36 INFO - PROCESS | 2517 | 1468194576728 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 2517 | 1468194576730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x117255000 == 42 [pid = 2517] [id = 42] 16:49:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x115f56800) [pid = 2517] [serial = 122] [outer = 0x0] 16:49:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1188fc800) [pid = 2517] [serial = 123] [outer = 0x115f56800] 16:49:36 INFO - PROCESS | 2517 | 1468194576760 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x11953b800) [pid = 2517] [serial = 124] [outer = 0x115f56800] 16:49:37 INFO - PROCESS | 2517 | 1468194577044 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 473ms 16:49:37 INFO - PROCESS | 2517 | 1468194577076 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:49:37 INFO - PROCESS | 2517 | 1468194577078 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:49:37 INFO - PROCESS | 2517 | 1468194577080 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 2517 | 1468194577081 Marionette TRACE conn2 <- [1,142,null,{}] 16:49:37 INFO - PROCESS | 2517 | 1468194577085 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 2517 | 1468194577089 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:37 INFO - PROCESS | 2517 | 1468194577164 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:49:37 INFO - PROCESS | 2517 | 1468194577171 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 2517 | 1468194577172 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x11825b000 == 43 [pid = 2517] [id = 43] 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11996c400) [pid = 2517] [serial = 125] [outer = 0x0] 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1199ef000) [pid = 2517] [serial = 126] [outer = 0x11996c400] 16:49:37 INFO - PROCESS | 2517 | 1468194577196 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x119c3a000) [pid = 2517] [serial = 127] [outer = 0x11996c400] 16:49:37 INFO - PROCESS | 2517 | 1468194577502 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 468ms 16:49:37 INFO - PROCESS | 2517 | 1468194577549 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 2517 | 1468194577550 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:49:37 INFO - PROCESS | 2517 | 1468194577555 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 2517 | 1468194577556 Marionette TRACE conn2 <- [1,146,null,{}] 16:49:37 INFO - PROCESS | 2517 | 1468194577558 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 2517 | 1468194577560 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:37 INFO - PROCESS | 2517 | 1468194577635 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:49:37 INFO - PROCESS | 2517 | 1468194577639 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 2517 | 1468194577640 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x119274800 == 44 [pid = 2517] [id = 44] 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x118332400) [pid = 2517] [serial = 128] [outer = 0x0] 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x119dbd400) [pid = 2517] [serial = 129] [outer = 0x118332400] 16:49:37 INFO - PROCESS | 2517 | 1468194577669 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x11a140c00) [pid = 2517] [serial = 130] [outer = 0x118332400] 16:49:38 INFO - PROCESS | 2517 | 1468194578106 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 568ms 16:49:38 INFO - PROCESS | 2517 | 1468194578124 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 2517 | 1468194578126 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:49:38 INFO - PROCESS | 2517 | 1468194578130 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 2517 | 1468194578132 Marionette TRACE conn2 <- [1,150,null,{}] 16:49:38 INFO - PROCESS | 2517 | 1468194578135 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 2517 | 1468194578140 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:38 INFO - PROCESS | 2517 | 1468194578243 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:49:38 INFO - PROCESS | 2517 | 1468194578247 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 2517 | 1468194578248 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b3e800 == 45 [pid = 2517] [id = 45] 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x120941c00) [pid = 2517] [serial = 131] [outer = 0x0] 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1214a1800) [pid = 2517] [serial = 132] [outer = 0x120941c00] 16:49:38 INFO - PROCESS | 2517 | 1468194578275 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x124836000) [pid = 2517] [serial = 133] [outer = 0x120941c00] 16:49:38 INFO - PROCESS | 2517 | 1468194578711 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 16:49:38 INFO - PROCESS | 2517 | 1468194578750 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 2517 | 1468194578752 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:49:38 INFO - PROCESS | 2517 | 1468194578756 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 2517 | 1468194578758 Marionette TRACE conn2 <- [1,154,null,{}] 16:49:38 INFO - PROCESS | 2517 | 1468194578762 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 2517 | 1468194578763 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:38 INFO - PROCESS | 2517 | 1468194578858 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:49:38 INFO - PROCESS | 2517 | 1468194578905 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 2517 | 1468194578907 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x116718800 == 46 [pid = 2517] [id = 46] 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x115a61400) [pid = 2517] [serial = 134] [outer = 0x0] 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x11652c400) [pid = 2517] [serial = 135] [outer = 0x115a61400] 16:49:38 INFO - PROCESS | 2517 | 1468194578937 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1177cc400) [pid = 2517] [serial = 136] [outer = 0x115a61400] 16:49:39 INFO - PROCESS | 2517 | 1468194579375 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 16:49:39 INFO - PROCESS | 2517 | 1468194579434 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:49:39 INFO - PROCESS | 2517 | 1468194579437 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:49:39 INFO - PROCESS | 2517 | 1468194579443 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 2517 | 1468194579445 Marionette TRACE conn2 <- [1,158,null,{}] 16:49:39 INFO - PROCESS | 2517 | 1468194579447 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 2517 | 1468194579448 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:39 INFO - PROCESS | 2517 | 1468194579573 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:49:39 INFO - PROCESS | 2517 | 1468194579652 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 2517 | 1468194579654 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x119957800 == 47 [pid = 2517] [id = 47] 16:49:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x11830b400) [pid = 2517] [serial = 137] [outer = 0x0] 16:49:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x1189e3800) [pid = 2517] [serial = 138] [outer = 0x11830b400] 16:49:39 INFO - PROCESS | 2517 | 1468194579704 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x119545800) [pid = 2517] [serial = 139] [outer = 0x11830b400] 16:49:40 INFO - PROCESS | 2517 | 1468194580206 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 822ms 16:49:40 INFO - PROCESS | 2517 | 1468194580267 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 2517 | 1468194580270 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:49:40 INFO - PROCESS | 2517 | 1468194580273 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 2517 | 1468194580277 Marionette TRACE conn2 <- [1,162,null,{}] 16:49:40 INFO - PROCESS | 2517 | 1468194580289 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 2517 | 1468194580294 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:40 INFO - PROCESS | 2517 | 1468194580431 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:49:40 INFO - PROCESS | 2517 | 1468194580547 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 2517 | 1468194580550 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x121468000 == 48 [pid = 2517] [id = 48] 16:49:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x11a137c00) [pid = 2517] [serial = 140] [outer = 0x0] 16:49:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x1213e6000) [pid = 2517] [serial = 141] [outer = 0x11a137c00] 16:49:40 INFO - PROCESS | 2517 | 1468194580585 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x121b78800) [pid = 2517] [serial = 142] [outer = 0x11a137c00] 16:49:41 INFO - PROCESS | 2517 | 1468194581047 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 825ms 16:49:41 INFO - PROCESS | 2517 | 1468194581101 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 2517 | 1468194581103 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:49:41 INFO - PROCESS | 2517 | 1468194581107 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 2517 | 1468194581108 Marionette TRACE conn2 <- [1,166,null,{}] 16:49:41 INFO - PROCESS | 2517 | 1468194581111 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 2517 | 1468194581112 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:41 INFO - PROCESS | 2517 | 1468194581208 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:49:41 INFO - PROCESS | 2517 | 1468194581266 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 2517 | 1468194581267 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c47800 == 49 [pid = 2517] [id = 49] 16:49:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x124cc9400) [pid = 2517] [serial = 143] [outer = 0x0] 16:49:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x124ccec00) [pid = 2517] [serial = 144] [outer = 0x124cc9400] 16:49:41 INFO - PROCESS | 2517 | 1468194581297 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x124d76c00) [pid = 2517] [serial = 145] [outer = 0x124cc9400] 16:49:41 INFO - PROCESS | 2517 | 1468194581732 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 16:49:41 INFO - PROCESS | 2517 | 1468194581785 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 2517 | 1468194581786 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:49:41 INFO - PROCESS | 2517 | 1468194581791 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 2517 | 1468194581792 Marionette TRACE conn2 <- [1,170,null,{}] 16:49:41 INFO - PROCESS | 2517 | 1468194581794 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 2517 | 1468194581796 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:41 INFO - PROCESS | 2517 | 1468194581890 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:49:42 INFO - PROCESS | 2517 | 1468194582020 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 2517 | 1468194582022 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x112fce800 == 50 [pid = 2517] [id = 50] 16:49:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x112e4d800) [pid = 2517] [serial = 146] [outer = 0x0] 16:49:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x1133b3800) [pid = 2517] [serial = 147] [outer = 0x112e4d800] 16:49:42 INFO - PROCESS | 2517 | 1468194582049 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x115ee7c00) [pid = 2517] [serial = 148] [outer = 0x112e4d800] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119274800 == 49 [pid = 2517] [id = 44] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11825b000 == 48 [pid = 2517] [id = 43] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x117255000 == 47 [pid = 2517] [id = 42] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11688d000 == 46 [pid = 2517] [id = 41] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x1188d8800 == 45 [pid = 2517] [id = 30] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x113122000 == 44 [pid = 2517] [id = 40] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11724e800 == 43 [pid = 2517] [id = 27] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x117f92800 == 42 [pid = 2517] [id = 28] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x1189db800 == 41 [pid = 2517] [id = 31] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119b3b800 == 40 [pid = 2517] [id = 34] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11825c000 == 39 [pid = 2517] [id = 29] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x121c47800 == 38 [pid = 2517] [id = 49] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x121468000 == 37 [pid = 2517] [id = 48] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x123742800 == 36 [pid = 2517] [id = 39] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119954000 == 35 [pid = 2517] [id = 33] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ac800 == 34 [pid = 2517] [id = 36] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119957800 == 33 [pid = 2517] [id = 47] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x120998800 == 32 [pid = 2517] [id = 35] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x116a5a800 == 31 [pid = 2517] [id = 32] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x121582000 == 30 [pid = 2517] [id = 37] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x116718800 == 29 [pid = 2517] [id = 46] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x1216d5000 == 28 [pid = 2517] [id = 38] 16:49:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119b3e800 == 27 [pid = 2517] [id = 45] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x124836c00) [pid = 2517] [serial = 11] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x1188f0c00) [pid = 2517] [serial = 78] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x119255c00) [pid = 2517] [serial = 81] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x1199ea400) [pid = 2517] [serial = 84] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x11a136400) [pid = 2517] [serial = 85] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x11a13a800) [pid = 2517] [serial = 87] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x120940400) [pid = 2517] [serial = 88] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x121330000) [pid = 2517] [serial = 90] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x121334800) [pid = 2517] [serial = 91] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x121336400) [pid = 2517] [serial = 93] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x121662000) [pid = 2517] [serial = 94] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x1218d4c00) [pid = 2517] [serial = 96] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x123728400) [pid = 2517] [serial = 99] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x124db3c00) [pid = 2517] [serial = 102] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x125108000) [pid = 2517] [serial = 105] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1258db400) [pid = 2517] [serial = 108] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x112904800) [pid = 2517] [serial = 63] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x116282000) [pid = 2517] [serial = 66] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x115eba400) [pid = 2517] [serial = 69] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x117086000) [pid = 2517] [serial = 72] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x117f6b400) [pid = 2517] [serial = 75] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x121b7f400) [pid = 2517] [serial = 97] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x117f67400) [pid = 2517] [serial = 73] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x124d70000) [pid = 2517] [serial = 100] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x115eec400) [pid = 2517] [serial = 70] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x125849800) [pid = 2517] [serial = 106] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1131aec00) [pid = 2517] [serial = 76] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11308e400) [pid = 2517] [serial = 64] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x119542000) [pid = 2517] [serial = 82] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x116b18000) [pid = 2517] [serial = 67] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1189e3400) [pid = 2517] [serial = 79] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x125c8c800) [pid = 2517] [serial = 109] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x125c8c000) [pid = 2517] [serial = 111] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12d59e000) [pid = 2517] [serial = 61] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x125ea9c00) [pid = 2517] [serial = 112] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12a827400) [pid = 2517] [serial = 21] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12ac05800) [pid = 2517] [serial = 22] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x129625000) [pid = 2517] [serial = 18] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1293d1c00) [pid = 2517] [serial = 15] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1293d7800) [pid = 2517] [serial = 16] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x121b7e400) [pid = 2517] [serial = 8] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12d520000) [pid = 2517] [serial = 54] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x12d20a400) [pid = 2517] [serial = 51] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x12d211800) [pid = 2517] [serial = 52] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12cedc800) [pid = 2517] [serial = 48] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x12bfb0c00) [pid = 2517] [serial = 42] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x12cbd4400) [pid = 2517] [serial = 43] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x12ce96000) [pid = 2517] [serial = 45] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x124d74c00) [pid = 2517] [serial = 40] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x11a145c00) [pid = 2517] [serial = 39] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x11a136800) [pid = 2517] [serial = 36] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x11a13a000) [pid = 2517] [serial = 37] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x12c257c00) [pid = 2517] [serial = 33] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x12c28a000) [pid = 2517] [serial = 34] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x12bfb9c00) [pid = 2517] [serial = 31] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x12bfb3800) [pid = 2517] [serial = 30] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x12bcbcc00) [pid = 2517] [serial = 27] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x12bcc2c00) [pid = 2517] [serial = 28] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x12b55b000) [pid = 2517] [serial = 24] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x12b564000) [pid = 2517] [serial = 25] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 58 (0x1252eb400) [pid = 2517] [serial = 60] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 57 (0x12d595000) [pid = 2517] [serial = 57] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 56 (0x12d59bc00) [pid = 2517] [serial = 58] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | --DOMWINDOW == 55 (0x12d523800) [pid = 2517] [serial = 55] [outer = 0x0] [url = about:blank] 16:49:42 INFO - PROCESS | 2517 | 1468194582944 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1222ms 16:49:43 INFO - PROCESS | 2517 | 1468194583013 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2517 | 1468194583015 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:49:43 INFO - PROCESS | 2517 | 1468194583021 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 2517 | 1468194583023 Marionette TRACE conn2 <- [1,174,null,{}] 16:49:43 INFO - PROCESS | 2517 | 1468194583028 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2517 | 1468194583030 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:43 INFO - PROCESS | 2517 | 1468194583102 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:49:43 INFO - PROCESS | 2517 | 1468194583108 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2517 | 1468194583111 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x112e04000 == 28 [pid = 2517] [id = 51] 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 56 (0x115f4fc00) [pid = 2517] [serial = 149] [outer = 0x0] 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 57 (0x11627b800) [pid = 2517] [serial = 150] [outer = 0x115f4fc00] 16:49:43 INFO - PROCESS | 2517 | 1468194583141 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 58 (0x116b11c00) [pid = 2517] [serial = 151] [outer = 0x115f4fc00] 16:49:43 INFO - PROCESS | 2517 | 1468194583451 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 474ms 16:49:43 INFO - PROCESS | 2517 | 1468194583493 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2517 | 1468194583496 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:49:43 INFO - PROCESS | 2517 | 1468194583517 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 2517 | 1468194583519 Marionette TRACE conn2 <- [1,178,null,{}] 16:49:43 INFO - PROCESS | 2517 | 1468194583522 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2517 | 1468194583524 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:43 INFO - PROCESS | 2517 | 1468194583597 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:49:43 INFO - PROCESS | 2517 | 1468194583603 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2517 | 1468194583605 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x11671d000 == 29 [pid = 2517] [id = 52] 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 59 (0x117f64800) [pid = 2517] [serial = 152] [outer = 0x0] 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x117fca400) [pid = 2517] [serial = 153] [outer = 0x117f64800] 16:49:43 INFO - PROCESS | 2517 | 1468194583634 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x118311800) [pid = 2517] [serial = 154] [outer = 0x117f64800] 16:49:43 INFO - PROCESS | 2517 | 1468194583944 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 487ms 16:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:49:43 INFO - PROCESS | 2517 | 1468194583988 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2517 | 1468194583990 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:49:43 INFO - PROCESS | 2517 | 1468194583992 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 2517 | 1468194583994 Marionette TRACE conn2 <- [1,182,null,{}] 16:49:44 INFO - PROCESS | 2517 | 1468194584002 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 2517 | 1468194584005 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:44 INFO - PROCESS | 2517 | 1468194584089 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:49:44 INFO - PROCESS | 2517 | 1468194584130 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 2517 | 1468194584133 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724f000 == 30 [pid = 2517] [id = 53] 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x11860f000) [pid = 2517] [serial = 155] [outer = 0x0] 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x118963400) [pid = 2517] [serial = 156] [outer = 0x11860f000] 16:49:44 INFO - PROCESS | 2517 | 1468194584161 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x11953fc00) [pid = 2517] [serial = 157] [outer = 0x11860f000] 16:49:44 INFO - PROCESS | 2517 | 1468194584439 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 471ms 16:49:44 INFO - PROCESS | 2517 | 1468194584463 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 2517 | 1468194584465 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:49:44 INFO - PROCESS | 2517 | 1468194584475 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 2517 | 1468194584477 Marionette TRACE conn2 <- [1,186,null,{}] 16:49:44 INFO - PROCESS | 2517 | 1468194584479 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 2517 | 1468194584480 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:44 INFO - PROCESS | 2517 | 1468194584558 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:49:44 INFO - PROCESS | 2517 | 1468194584562 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 2517 | 1468194584563 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x118178000 == 31 [pid = 2517] [id = 54] 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x119965800) [pid = 2517] [serial = 158] [outer = 0x0] 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x119c34800) [pid = 2517] [serial = 159] [outer = 0x119965800] 16:49:44 INFO - PROCESS | 2517 | 1468194584591 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x11a136c00) [pid = 2517] [serial = 160] [outer = 0x119965800] 16:49:44 INFO - PROCESS | 2517 | 1468194584888 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 422ms 16:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:49:44 INFO - PROCESS | 2517 | 1468194584897 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 2517 | 1468194584898 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:49:44 INFO - PROCESS | 2517 | 1468194584901 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 2517 | 1468194584904 Marionette TRACE conn2 <- [1,190,null,{}] 16:49:44 INFO - PROCESS | 2517 | 1468194584914 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:44 INFO - PROCESS | 2517 | 1468194584916 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:45 INFO - PROCESS | 2517 | 1468194585014 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:49:45 INFO - PROCESS | 2517 | 1468194585024 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2517 | 1468194585025 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x118633000 == 32 [pid = 2517] [id = 55] 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x11953f800) [pid = 2517] [serial = 161] [outer = 0x0] 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x119db8000) [pid = 2517] [serial = 162] [outer = 0x11953f800] 16:49:45 INFO - PROCESS | 2517 | 1468194585056 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x121328c00) [pid = 2517] [serial = 163] [outer = 0x11953f800] 16:49:45 INFO - PROCESS | 2517 | 1468194585372 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 527ms 16:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:49:45 INFO - PROCESS | 2517 | 1468194585428 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2517 | 1468194585430 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:49:45 INFO - PROCESS | 2517 | 1468194585432 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2517 | 1468194585433 Marionette TRACE conn2 <- [1,194,null,{}] 16:49:45 INFO - PROCESS | 2517 | 1468194585435 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2517 | 1468194585439 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:45 INFO - PROCESS | 2517 | 1468194585555 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:49:45 INFO - PROCESS | 2517 | 1468194585559 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2517 | 1468194585559 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952b800 == 33 [pid = 2517] [id = 56] 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x120937000) [pid = 2517] [serial = 164] [outer = 0x0] 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x121335400) [pid = 2517] [serial = 165] [outer = 0x120937000] 16:49:45 INFO - PROCESS | 2517 | 1468194585585 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x124836c00) [pid = 2517] [serial = 166] [outer = 0x120937000] 16:49:45 INFO - PROCESS | 2517 | 1468194585899 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 521ms 16:49:45 INFO - PROCESS | 2517 | 1468194585954 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2517 | 1468194585955 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:49:45 INFO - PROCESS | 2517 | 1468194585957 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2517 | 1468194585958 Marionette TRACE conn2 <- [1,198,null,{}] 16:49:45 INFO - PROCESS | 2517 | 1468194585960 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2517 | 1468194585961 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | 1468194586042 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:49:46 INFO - PROCESS | 2517 | 1468194586071 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2517 | 1468194586072 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b2d800 == 34 [pid = 2517] [id = 57] 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x124cc8800) [pid = 2517] [serial = 167] [outer = 0x0] 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x124cce000) [pid = 2517] [serial = 168] [outer = 0x124cc8800] 16:49:46 INFO - PROCESS | 2517 | 1468194586104 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x124db6000) [pid = 2517] [serial = 169] [outer = 0x124cc8800] 16:49:46 INFO - PROCESS | 2517 | 1468194586379 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 467ms 16:49:46 INFO - PROCESS | 2517 | 1468194586426 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 2517 | 1468194586427 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:49:46 INFO - PROCESS | 2517 | 1468194586429 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 2517 | 1468194586430 Marionette TRACE conn2 <- [1,202,null,{}] 16:49:46 INFO - PROCESS | 2517 | 1468194586432 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2517 | 1468194586435 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | 1468194586525 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:49:46 INFO - PROCESS | 2517 | 1468194586529 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2517 | 1468194586530 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x119ce7800 == 35 [pid = 2517] [id = 58] 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x124cc8c00) [pid = 2517] [serial = 170] [outer = 0x0] 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x125106800) [pid = 2517] [serial = 171] [outer = 0x124cc8c00] 16:49:46 INFO - PROCESS | 2517 | 1468194586553 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1252eb400) [pid = 2517] [serial = 172] [outer = 0x124cc8c00] 16:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 420ms 16:49:46 INFO - PROCESS | 2517 | 1468194586845 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:49:46 INFO - PROCESS | 2517 | 1468194586849 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 2517 | 1468194586852 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:49:46 INFO - PROCESS | 2517 | 1468194586863 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 2517 | 1468194586864 Marionette TRACE conn2 <- [1,206,null,{}] 16:49:46 INFO - PROCESS | 2517 | 1468194586873 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2517 | 1468194586874 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | 1468194586976 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:49:46 INFO - PROCESS | 2517 | 1468194586980 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2517 | 1468194586981 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x121456000 == 36 [pid = 2517] [id = 59] 16:49:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x124dba800) [pid = 2517] [serial = 173] [outer = 0x0] 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x12584bc00) [pid = 2517] [serial = 174] [outer = 0x124dba800] 16:49:47 INFO - PROCESS | 2517 | 1468194587005 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1258d4000) [pid = 2517] [serial = 175] [outer = 0x124dba800] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x115f56800) [pid = 2517] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x116230000) [pid = 2517] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x118332c00) [pid = 2517] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11996c400) [pid = 2517] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x120941c00) [pid = 2517] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x118332400) [pid = 2517] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x125eaa400) [pid = 2517] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:49:47 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x124d74000) [pid = 2517] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:49:47 INFO - PROCESS | 2517 | 1468194587339 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 16:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:49:47 INFO - PROCESS | 2517 | 1468194587386 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 2517 | 1468194587387 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:49:47 INFO - PROCESS | 2517 | 1468194587389 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 2517 | 1468194587390 Marionette TRACE conn2 <- [1,210,null,{}] 16:49:47 INFO - PROCESS | 2517 | 1468194587393 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 2517 | 1468194587394 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:47 INFO - PROCESS | 2517 | 1468194587483 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:49:47 INFO - PROCESS | 2517 | 1468194587511 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 2517 | 1468194587512 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12145f800 == 37 [pid = 2517] [id = 60] 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x117079800) [pid = 2517] [serial = 176] [outer = 0x0] 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x120941c00) [pid = 2517] [serial = 177] [outer = 0x117079800] 16:49:47 INFO - PROCESS | 2517 | 1468194587536 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x12584d800) [pid = 2517] [serial = 178] [outer = 0x117079800] 16:49:47 INFO - PROCESS | 2517 | 1468194587788 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 418ms 16:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:49:47 INFO - PROCESS | 2517 | 1468194587807 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 2517 | 1468194587809 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:49:47 INFO - PROCESS | 2517 | 1468194587825 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 2517 | 1468194587827 Marionette TRACE conn2 <- [1,214,null,{}] 16:49:47 INFO - PROCESS | 2517 | 1468194587830 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 2517 | 1468194587832 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:47 INFO - PROCESS | 2517 | 1468194587938 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:49:47 INFO - PROCESS | 2517 | 1468194587943 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 2517 | 1468194587945 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c45800 == 38 [pid = 2517] [id = 61] 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1258da400) [pid = 2517] [serial = 179] [outer = 0x0] 16:49:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x125e9c400) [pid = 2517] [serial = 180] [outer = 0x1258da400] 16:49:47 INFO - PROCESS | 2517 | 1468194587990 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x12710a400) [pid = 2517] [serial = 181] [outer = 0x1258da400] 16:49:48 INFO - PROCESS | 2517 | 1468194588437 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 685ms 16:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:49:48 INFO - PROCESS | 2517 | 1468194588497 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2517 | 1468194588498 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:49:48 INFO - PROCESS | 2517 | 1468194588500 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 2517 | 1468194588501 Marionette TRACE conn2 <- [1,218,null,{}] 16:49:48 INFO - PROCESS | 2517 | 1468194588503 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 2517 | 1468194588504 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:48 INFO - PROCESS | 2517 | 1468194588575 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:49:48 INFO - PROCESS | 2517 | 1468194588589 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 2517 | 1468194588590 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x124d95800 == 39 [pid = 2517] [id = 62] 16:49:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x127207000) [pid = 2517] [serial = 182] [outer = 0x0] 16:49:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1272e8400) [pid = 2517] [serial = 183] [outer = 0x127207000] 16:49:48 INFO - PROCESS | 2517 | 1468194588615 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x127611c00) [pid = 2517] [serial = 184] [outer = 0x127207000] 16:49:48 INFO - PROCESS | 2517 | 1468194588909 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 421ms 16:49:48 INFO - PROCESS | 2517 | 1468194588925 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2517 | 1468194588926 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:49:48 INFO - PROCESS | 2517 | 1468194588929 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 2517 | 1468194588930 Marionette TRACE conn2 <- [1,222,null,{}] 16:49:48 INFO - PROCESS | 2517 | 1468194588932 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 2517 | 1468194588933 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:49 INFO - PROCESS | 2517 | 1468194589021 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:49:49 INFO - PROCESS | 2517 | 1468194589063 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2517 | 1468194589064 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x125820800 == 40 [pid = 2517] [id = 63] 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x124837400) [pid = 2517] [serial = 185] [outer = 0x0] 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x128eab800) [pid = 2517] [serial = 186] [outer = 0x124837400] 16:49:49 INFO - PROCESS | 2517 | 1468194589094 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1290e2800) [pid = 2517] [serial = 187] [outer = 0x124837400] 16:49:49 INFO - PROCESS | 2517 | 1468194589581 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 668ms 16:49:49 INFO - PROCESS | 2517 | 1468194589597 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 2517 | 1468194589600 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:49:49 INFO - PROCESS | 2517 | 1468194589631 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 2517 | 1468194589635 Marionette TRACE conn2 <- [1,226,null,{}] 16:49:49 INFO - PROCESS | 2517 | 1468194589641 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2517 | 1468194589642 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:49 INFO - PROCESS | 2517 | 1468194589748 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:49:49 INFO - PROCESS | 2517 | 1468194589813 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2517 | 1468194589815 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x116aa2000 == 41 [pid = 2517] [id = 64] 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x115f52800) [pid = 2517] [serial = 188] [outer = 0x0] 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11686a000) [pid = 2517] [serial = 189] [outer = 0x115f52800] 16:49:49 INFO - PROCESS | 2517 | 1468194589846 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x117f69400) [pid = 2517] [serial = 190] [outer = 0x115f52800] 16:49:50 INFO - PROCESS | 2517 | 1468194590430 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 827ms 16:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:49:50 INFO - PROCESS | 2517 | 1468194590480 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:49:50 INFO - PROCESS | 2517 | 1468194590482 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:49:50 INFO - PROCESS | 2517 | 1468194590489 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 2517 | 1468194590492 Marionette TRACE conn2 <- [1,230,null,{}] 16:49:50 INFO - PROCESS | 2517 | 1468194590496 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 2517 | 1468194590498 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:50 INFO - PROCESS | 2517 | 1468194590599 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:49:50 INFO - PROCESS | 2517 | 1468194590666 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 2517 | 1468194590669 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x1165a8800 == 42 [pid = 2517] [id = 65] 16:49:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x117fc2000) [pid = 2517] [serial = 191] [outer = 0x0] 16:49:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x118309000) [pid = 2517] [serial = 192] [outer = 0x117fc2000] 16:49:50 INFO - PROCESS | 2517 | 1468194590698 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x11852b800) [pid = 2517] [serial = 193] [outer = 0x117fc2000] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x124d95800 == 41 [pid = 2517] [id = 62] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x121c45800 == 40 [pid = 2517] [id = 61] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x12145f800 == 39 [pid = 2517] [id = 60] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x121456000 == 38 [pid = 2517] [id = 59] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x119ce7800 == 37 [pid = 2517] [id = 58] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x119b2d800 == 36 [pid = 2517] [id = 57] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x11952b800 == 35 [pid = 2517] [id = 56] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x118633000 == 34 [pid = 2517] [id = 55] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x118178000 == 33 [pid = 2517] [id = 54] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x11724f000 == 32 [pid = 2517] [id = 53] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x11671d000 == 31 [pid = 2517] [id = 52] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x112e04000 == 30 [pid = 2517] [id = 51] 16:49:50 INFO - PROCESS | 2517 | --DOCSHELL 0x112fce800 == 29 [pid = 2517] [id = 50] 16:49:51 INFO - PROCESS | 2517 | 1468194591056 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1199ef000) [pid = 2517] [serial = 126] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1214a1800) [pid = 2517] [serial = 132] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x124836000) [pid = 2517] [serial = 133] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x119c3a000) [pid = 2517] [serial = 127] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1177ce000) [pid = 2517] [serial = 118] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1188fb800) [pid = 2517] [serial = 121] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11953b800) [pid = 2517] [serial = 124] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x119dbd400) [pid = 2517] [serial = 129] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1272f0000) [pid = 2517] [serial = 115] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11a140c00) [pid = 2517] [serial = 130] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12710e400) [pid = 2517] [serial = 114] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x121dce800) [pid = 2517] [serial = 103] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1188fc800) [pid = 2517] [serial = 123] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x116866000) [pid = 2517] [serial = 117] [outer = 0x0] [url = about:blank] 16:49:51 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x11852ac00) [pid = 2517] [serial = 120] [outer = 0x0] [url = about:blank] 16:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 624ms 16:49:51 INFO - PROCESS | 2517 | 1468194591113 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 2517 | 1468194591116 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:49:51 INFO - PROCESS | 2517 | 1468194591127 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 2517 | 1468194591129 Marionette TRACE conn2 <- [1,234,null,{}] 16:49:51 INFO - PROCESS | 2517 | 1468194591131 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 2517 | 1468194591133 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:51 INFO - PROCESS | 2517 | 1468194591213 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:49:51 INFO - PROCESS | 2517 | 1468194591220 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2517 | 1468194591222 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bcc000 == 30 [pid = 2517] [id = 66] 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x118963800) [pid = 2517] [serial = 194] [outer = 0x0] 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11924f400) [pid = 2517] [serial = 195] [outer = 0x118963800] 16:49:51 INFO - PROCESS | 2517 | 1468194591250 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x119546400) [pid = 2517] [serial = 196] [outer = 0x118963800] 16:49:51 INFO - PROCESS | 2517 | 1468194591564 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 470ms 16:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:49:51 INFO - PROCESS | 2517 | 1468194591598 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:49:51 INFO - PROCESS | 2517 | 1468194591599 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:49:51 INFO - PROCESS | 2517 | 1468194591603 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 2517 | 1468194591607 Marionette TRACE conn2 <- [1,238,null,{}] 16:49:51 INFO - PROCESS | 2517 | 1468194591614 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 2517 | 1468194591617 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:51 INFO - PROCESS | 2517 | 1468194591720 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:49:51 INFO - PROCESS | 2517 | 1468194591727 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2517 | 1468194591729 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x11824f000 == 31 [pid = 2517] [id = 67] 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x11a13e000) [pid = 2517] [serial = 197] [outer = 0x0] 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x120935400) [pid = 2517] [serial = 198] [outer = 0x11a13e000] 16:49:51 INFO - PROCESS | 2517 | 1468194591759 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121332c00) [pid = 2517] [serial = 199] [outer = 0x11a13e000] 16:49:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x12183f800) [pid = 2517] [serial = 200] [outer = 0x12bc2b800] 16:49:52 INFO - PROCESS | 2517 | 1468194592124 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 572ms 16:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:49:52 INFO - PROCESS | 2517 | 1468194592175 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2517 | 1468194592177 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:49:52 INFO - PROCESS | 2517 | 1468194592179 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2517 | 1468194592180 Marionette TRACE conn2 <- [1,242,null,{}] 16:49:52 INFO - PROCESS | 2517 | 1468194592182 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 2517 | 1468194592183 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:52 INFO - PROCESS | 2517 | 1468194592261 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:49:52 INFO - PROCESS | 2517 | 1468194592264 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2517 | 1468194592266 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x119288800 == 32 [pid = 2517] [id = 68] 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1213e5000) [pid = 2517] [serial = 201] [outer = 0x0] 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1218db400) [pid = 2517] [serial = 202] [outer = 0x1213e5000] 16:49:52 INFO - PROCESS | 2517 | 1468194592295 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124d6f400) [pid = 2517] [serial = 203] [outer = 0x1213e5000] 16:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 417ms 16:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:49:52 INFO - PROCESS | 2517 | 1468194592592 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:49:52 INFO - PROCESS | 2517 | 1468194592597 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2517 | 1468194592598 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:49:52 INFO - PROCESS | 2517 | 1468194592608 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2517 | 1468194592609 Marionette TRACE conn2 <- [1,246,null,{}] 16:49:52 INFO - PROCESS | 2517 | 1468194592611 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 2517 | 1468194592612 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:52 INFO - PROCESS | 2517 | 1468194592687 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:49:52 INFO - PROCESS | 2517 | 1468194592691 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2517 | 1468194592692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd3800 == 33 [pid = 2517] [id = 69] 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x116282000) [pid = 2517] [serial = 204] [outer = 0x0] 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124ebd800) [pid = 2517] [serial = 205] [outer = 0x116282000] 16:49:52 INFO - PROCESS | 2517 | 1468194592718 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x125848c00) [pid = 2517] [serial = 206] [outer = 0x116282000] 16:49:53 INFO - PROCESS | 2517 | 1468194593038 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 477ms 16:49:53 INFO - PROCESS | 2517 | 1468194593077 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2517 | 1468194593078 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:49:53 INFO - PROCESS | 2517 | 1468194593081 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2517 | 1468194593082 Marionette TRACE conn2 <- [1,250,null,{}] 16:49:53 INFO - PROCESS | 2517 | 1468194593085 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 2517 | 1468194593089 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:53 INFO - PROCESS | 2517 | 1468194593218 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:49:53 INFO - PROCESS | 2517 | 1468194593231 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2517 | 1468194593232 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099a000 == 34 [pid = 2517] [id = 70] 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x125849000) [pid = 2517] [serial = 207] [outer = 0x0] 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x125c44c00) [pid = 2517] [serial = 208] [outer = 0x125849000] 16:49:53 INFO - PROCESS | 2517 | 1468194593259 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128eb0000) [pid = 2517] [serial = 209] [outer = 0x125849000] 16:49:53 INFO - PROCESS | 2517 | 1468194593621 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 569ms 16:49:53 INFO - PROCESS | 2517 | 1468194593651 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2517 | 1468194593652 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:49:53 INFO - PROCESS | 2517 | 1468194593660 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2517 | 1468194593661 Marionette TRACE conn2 <- [1,254,null,{}] 16:49:53 INFO - PROCESS | 2517 | 1468194593663 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 2517 | 1468194593664 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:53 INFO - PROCESS | 2517 | 1468194593752 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:49:53 INFO - PROCESS | 2517 | 1468194593755 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2517 | 1468194593756 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a11800 == 35 [pid = 2517] [id = 71] 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124d6f800) [pid = 2517] [serial = 210] [outer = 0x0] 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1293ce400) [pid = 2517] [serial = 211] [outer = 0x124d6f800] 16:49:53 INFO - PROCESS | 2517 | 1468194593781 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1293d5800) [pid = 2517] [serial = 212] [outer = 0x124d6f800] 16:49:54 INFO - PROCESS | 2517 | 1468194594098 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 16:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:49:54 INFO - PROCESS | 2517 | 1468194594131 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2517 | 1468194594132 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:49:54 INFO - PROCESS | 2517 | 1468194594136 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2517 | 1468194594139 Marionette TRACE conn2 <- [1,258,null,{}] 16:49:54 INFO - PROCESS | 2517 | 1468194594142 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 2517 | 1468194594143 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:54 INFO - PROCESS | 2517 | 1468194594231 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:49:54 INFO - PROCESS | 2517 | 1468194594262 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2517 | 1468194594263 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fa4800 == 36 [pid = 2517] [id = 72] 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124d7b800) [pid = 2517] [serial = 213] [outer = 0x0] 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x129622800) [pid = 2517] [serial = 214] [outer = 0x124d7b800] 16:49:54 INFO - PROCESS | 2517 | 1468194594287 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x129629400) [pid = 2517] [serial = 215] [outer = 0x124d7b800] 16:49:54 INFO - PROCESS | 2517 | 1468194594581 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 472ms 16:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:49:54 INFO - PROCESS | 2517 | 1468194594616 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2517 | 1468194594618 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:49:54 INFO - PROCESS | 2517 | 1468194594623 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 2517 | 1468194594625 Marionette TRACE conn2 <- [1,262,null,{}] 16:49:54 INFO - PROCESS | 2517 | 1468194594627 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 2517 | 1468194594628 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:54 INFO - PROCESS | 2517 | 1468194594721 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:49:54 INFO - PROCESS | 2517 | 1468194594750 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2517 | 1468194594751 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c13800 == 37 [pid = 2517] [id = 73] 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x129629800) [pid = 2517] [serial = 216] [outer = 0x0] 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1296a1800) [pid = 2517] [serial = 217] [outer = 0x129629800] 16:49:54 INFO - PROCESS | 2517 | 1468194594774 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1296ac000) [pid = 2517] [serial = 218] [outer = 0x129629800] 16:49:55 INFO - PROCESS | 2517 | 1468194595058 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 16:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:49:55 INFO - PROCESS | 2517 | 1468194595092 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2517 | 1468194595093 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:49:55 INFO - PROCESS | 2517 | 1468194595095 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2517 | 1468194595096 Marionette TRACE conn2 <- [1,266,null,{}] 16:49:55 INFO - PROCESS | 2517 | 1468194595098 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 2517 | 1468194595099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:55 INFO - PROCESS | 2517 | 1468194595193 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x120937000) [pid = 2517] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11860f000) [pid = 2517] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124cc8800) [pid = 2517] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x119965800) [pid = 2517] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x117f64800) [pid = 2517] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112e4d800) [pid = 2517] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x115a61400) [pid = 2517] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x11830b400) [pid = 2517] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11a137c00) [pid = 2517] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124cc9400) [pid = 2517] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x117079800) [pid = 2517] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x124cc8c00) [pid = 2517] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x124dba800) [pid = 2517] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1258da400) [pid = 2517] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x127207000) [pid = 2517] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x115f4fc00) [pid = 2517] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:49:55 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11953f800) [pid = 2517] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:49:55 INFO - PROCESS | 2517 | 1468194595326 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2517 | 1468194595327 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177b2000 == 38 [pid = 2517] [id = 74] 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1126a2000) [pid = 2517] [serial = 219] [outer = 0x0] 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1134c2000) [pid = 2517] [serial = 220] [outer = 0x1126a2000] 16:49:55 INFO - PROCESS | 2517 | 1468194595350 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x117fc4c00) [pid = 2517] [serial = 221] [outer = 0x1126a2000] 16:49:55 INFO - PROCESS | 2517 | 1468194595628 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 569ms 16:49:55 INFO - PROCESS | 2517 | 1468194595665 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2517 | 1468194595666 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:49:55 INFO - PROCESS | 2517 | 1468194595680 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2517 | 1468194595683 Marionette TRACE conn2 <- [1,270,null,{}] 16:49:55 INFO - PROCESS | 2517 | 1468194595689 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 2517 | 1468194595691 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:55 INFO - PROCESS | 2517 | 1468194595777 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:49:55 INFO - PROCESS | 2517 | 1468194595781 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2517 | 1468194595782 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x127473800 == 39 [pid = 2517] [id = 75] 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11953f800) [pid = 2517] [serial = 222] [outer = 0x0] 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1258cf000) [pid = 2517] [serial = 223] [outer = 0x11953f800] 16:49:55 INFO - PROCESS | 2517 | 1468194595811 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12a81d400) [pid = 2517] [serial = 224] [outer = 0x11953f800] 16:49:56 INFO - PROCESS | 2517 | 1468194596125 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 474ms 16:49:56 INFO - PROCESS | 2517 | 1468194596155 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2517 | 1468194596156 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:49:56 INFO - PROCESS | 2517 | 1468194596158 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2517 | 1468194596159 Marionette TRACE conn2 <- [1,274,null,{}] 16:49:56 INFO - PROCESS | 2517 | 1468194596161 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 2517 | 1468194596162 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:56 INFO - PROCESS | 2517 | 1468194596258 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:49:56 INFO - PROCESS | 2517 | 1468194596264 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2517 | 1468194596265 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d4c800 == 40 [pid = 2517] [id = 76] 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a822400) [pid = 2517] [serial = 225] [outer = 0x0] 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12a826000) [pid = 2517] [serial = 226] [outer = 0x12a822400] 16:49:56 INFO - PROCESS | 2517 | 1468194596291 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12a922c00) [pid = 2517] [serial = 227] [outer = 0x12a822400] 16:49:56 INFO - PROCESS | 2517 | 1468194596600 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 16:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:49:56 INFO - PROCESS | 2517 | 1468194596628 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2517 | 1468194596630 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:49:56 INFO - PROCESS | 2517 | 1468194596633 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2517 | 1468194596637 Marionette TRACE conn2 <- [1,278,null,{}] 16:49:56 INFO - PROCESS | 2517 | 1468194596640 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 2517 | 1468194596642 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:56 INFO - PROCESS | 2517 | 1468194596758 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:49:56 INFO - PROCESS | 2517 | 1468194596763 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2517 | 1468194596764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12934e000 == 41 [pid = 2517] [id = 77] 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a924400) [pid = 2517] [serial = 228] [outer = 0x0] 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12ac0b000) [pid = 2517] [serial = 229] [outer = 0x12a924400] 16:49:56 INFO - PROCESS | 2517 | 1468194596802 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12ae9bc00) [pid = 2517] [serial = 230] [outer = 0x12a924400] 16:49:57 INFO - PROCESS | 2517 | 1468194597192 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 573ms 16:49:57 INFO - PROCESS | 2517 | 1468194597207 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2517 | 1468194597208 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:49:57 INFO - PROCESS | 2517 | 1468194597210 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2517 | 1468194597211 Marionette TRACE conn2 <- [1,282,null,{}] 16:49:57 INFO - PROCESS | 2517 | 1468194597213 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2517 | 1468194597214 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:57 INFO - PROCESS | 2517 | 1468194597321 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:49:57 INFO - PROCESS | 2517 | 1468194597393 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2517 | 1468194597395 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x11272c800 == 42 [pid = 2517] [id = 78] 16:49:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x111b94000) [pid = 2517] [serial = 231] [outer = 0x0] 16:49:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x112911c00) [pid = 2517] [serial = 232] [outer = 0x111b94000] 16:49:57 INFO - PROCESS | 2517 | 1468194597426 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x115f4e800) [pid = 2517] [serial = 233] [outer = 0x111b94000] 16:49:57 INFO - PROCESS | 2517 | 1468194597858 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 668ms 16:49:57 INFO - PROCESS | 2517 | 1468194597880 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2517 | 1468194597883 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:49:57 INFO - PROCESS | 2517 | 1468194597886 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2517 | 1468194597888 Marionette TRACE conn2 <- [1,286,null,{}] 16:49:57 INFO - PROCESS | 2517 | 1468194597891 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2517 | 1468194597894 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:58 INFO - PROCESS | 2517 | 1468194597998 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:49:58 INFO - PROCESS | 2517 | 1468194598047 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2517 | 1468194598049 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189c4800 == 43 [pid = 2517] [id = 79] 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1189e2c00) [pid = 2517] [serial = 234] [outer = 0x0] 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x11953d400) [pid = 2517] [serial = 235] [outer = 0x1189e2c00] 16:49:58 INFO - PROCESS | 2517 | 1468194598112 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x119974800) [pid = 2517] [serial = 236] [outer = 0x1189e2c00] 16:49:58 INFO - PROCESS | 2517 | 1468194598523 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 16:49:58 INFO - PROCESS | 2517 | 1468194598558 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:49:58 INFO - PROCESS | 2517 | 1468194598561 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:49:58 INFO - PROCESS | 2517 | 1468194598563 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 2517 | 1468194598565 Marionette TRACE conn2 <- [1,290,null,{}] 16:49:58 INFO - PROCESS | 2517 | 1468194598567 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:58 INFO - PROCESS | 2517 | 1468194598569 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:58 INFO - PROCESS | 2517 | 1468194598671 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:49:58 INFO - PROCESS | 2517 | 1468194598733 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 2517 | 1468194598734 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x127460000 == 44 [pid = 2517] [id = 80] 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x11a144000) [pid = 2517] [serial = 237] [outer = 0x0] 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1214ab000) [pid = 2517] [serial = 238] [outer = 0x11a144000] 16:49:58 INFO - PROCESS | 2517 | 1468194598763 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x124d76400) [pid = 2517] [serial = 239] [outer = 0x11a144000] 16:49:59 INFO - PROCESS | 2517 | 1468194599175 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 624ms 16:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:49:59 INFO - PROCESS | 2517 | 1468194599188 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2517 | 1468194599189 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:49:59 INFO - PROCESS | 2517 | 1468194599196 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2517 | 1468194599201 Marionette TRACE conn2 <- [1,294,null,{}] 16:49:59 INFO - PROCESS | 2517 | 1468194599204 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2517 | 1468194599206 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:59 INFO - PROCESS | 2517 | 1468194599310 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:49:59 INFO - PROCESS | 2517 | 1468194599389 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2517 | 1468194599390 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294ce000 == 45 [pid = 2517] [id = 81] 16:49:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x125102800) [pid = 2517] [serial = 240] [outer = 0x0] 16:49:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x125c44000) [pid = 2517] [serial = 241] [outer = 0x125102800] 16:49:59 INFO - PROCESS | 2517 | 1468194599419 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x125ea9400) [pid = 2517] [serial = 242] [outer = 0x125102800] 16:49:59 INFO - PROCESS | 2517 | 1468194599828 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 682ms 16:49:59 INFO - PROCESS | 2517 | 1468194599875 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 2517 | 1468194599876 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:49:59 INFO - PROCESS | 2517 | 1468194599879 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 2517 | 1468194599880 Marionette TRACE conn2 <- [1,298,null,{}] 16:49:59 INFO - PROCESS | 2517 | 1468194599883 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2517 | 1468194599884 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:49:59 INFO - PROCESS | 2517 | 1468194599986 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:50:00 INFO - PROCESS | 2517 | 1468194600036 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2517 | 1468194600037 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a5a800 == 46 [pid = 2517] [id = 82] 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x118960800) [pid = 2517] [serial = 243] [outer = 0x0] 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x11a145000) [pid = 2517] [serial = 244] [outer = 0x118960800] 16:50:00 INFO - PROCESS | 2517 | 1468194600066 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x125c45c00) [pid = 2517] [serial = 245] [outer = 0x118960800] 16:50:00 INFO - PROCESS | 2517 | 1468194600549 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 719ms 16:50:00 INFO - PROCESS | 2517 | 1468194600599 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 2517 | 1468194600601 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:50:00 INFO - PROCESS | 2517 | 1468194600623 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 2517 | 1468194600625 Marionette TRACE conn2 <- [1,302,null,{}] 16:50:00 INFO - PROCESS | 2517 | 1468194600629 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 2517 | 1468194600631 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:00 INFO - PROCESS | 2517 | 1468194600725 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:50:00 INFO - PROCESS | 2517 | 1468194600790 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2517 | 1468194600791 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x113125800 == 47 [pid = 2517] [id = 83] 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x118530800) [pid = 2517] [serial = 246] [outer = 0x0] 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x1188f9800) [pid = 2517] [serial = 247] [outer = 0x118530800] 16:50:00 INFO - PROCESS | 2517 | 1468194600819 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x119258c00) [pid = 2517] [serial = 248] [outer = 0x118530800] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12934e000 == 46 [pid = 2517] [id = 77] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x128d4c800 == 45 [pid = 2517] [id = 76] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x127473800 == 44 [pid = 2517] [id = 75] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1177b2000 == 43 [pid = 2517] [id = 74] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x125c13800 == 42 [pid = 2517] [id = 73] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x115fa4800 == 41 [pid = 2517] [id = 72] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x121a11800 == 40 [pid = 2517] [id = 71] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x128eab800) [pid = 2517] [serial = 186] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12099a000 == 39 [pid = 2517] [id = 70] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119cd3800 == 38 [pid = 2517] [id = 69] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119288800 == 37 [pid = 2517] [id = 68] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x11824f000 == 36 [pid = 2517] [id = 67] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x116bcc000 == 35 [pid = 2517] [id = 66] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1165a8800 == 34 [pid = 2517] [id = 65] 16:50:01 INFO - PROCESS | 2517 | --DOCSHELL 0x125820800 == 33 [pid = 2517] [id = 63] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x121335400) [pid = 2517] [serial = 165] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x118963400) [pid = 2517] [serial = 156] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x124cce000) [pid = 2517] [serial = 168] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11953fc00) [pid = 2517] [serial = 157] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x119c34800) [pid = 2517] [serial = 159] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x11a136c00) [pid = 2517] [serial = 160] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x117fca400) [pid = 2517] [serial = 153] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x118311800) [pid = 2517] [serial = 154] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x115ee7c00) [pid = 2517] [serial = 148] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1133b3800) [pid = 2517] [serial = 147] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1177cc400) [pid = 2517] [serial = 136] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x11652c400) [pid = 2517] [serial = 135] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119545800) [pid = 2517] [serial = 139] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1189e3800) [pid = 2517] [serial = 138] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x121b78800) [pid = 2517] [serial = 142] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1213e6000) [pid = 2517] [serial = 141] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x124d76c00) [pid = 2517] [serial = 145] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124ccec00) [pid = 2517] [serial = 144] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x120941c00) [pid = 2517] [serial = 177] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x125106800) [pid = 2517] [serial = 171] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1252eb400) [pid = 2517] [serial = 172] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124db6000) [pid = 2517] [serial = 169] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12584bc00) [pid = 2517] [serial = 174] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x125e9c400) [pid = 2517] [serial = 180] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12710a400) [pid = 2517] [serial = 181] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1272e8400) [pid = 2517] [serial = 183] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1258d4000) [pid = 2517] [serial = 175] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x127611c00) [pid = 2517] [serial = 184] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12584d800) [pid = 2517] [serial = 178] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x116b11c00) [pid = 2517] [serial = 151] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11627b800) [pid = 2517] [serial = 150] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x119db8000) [pid = 2517] [serial = 162] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121328c00) [pid = 2517] [serial = 163] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x124836c00) [pid = 2517] [serial = 166] [outer = 0x0] [url = about:blank] 16:50:01 INFO - PROCESS | 2517 | 1468194601232 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 625ms 16:50:01 INFO - PROCESS | 2517 | 1468194601247 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2517 | 1468194601250 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:50:01 INFO - PROCESS | 2517 | 1468194601254 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 2517 | 1468194601256 Marionette TRACE conn2 <- [1,306,null,{}] 16:50:01 INFO - PROCESS | 2517 | 1468194601258 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 2517 | 1468194601260 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:01 INFO - PROCESS | 2517 | 1468194601338 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:50:01 INFO - PROCESS | 2517 | 1468194601343 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2517 | 1468194601344 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x116599000 == 34 [pid = 2517] [id = 84] 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x118963400) [pid = 2517] [serial = 249] [outer = 0x0] 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1199ee800) [pid = 2517] [serial = 250] [outer = 0x118963400] 16:50:01 INFO - PROCESS | 2517 | 1468194601374 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11a136c00) [pid = 2517] [serial = 251] [outer = 0x118963400] 16:50:01 INFO - PROCESS | 2517 | 1468194601696 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 16:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:50:01 INFO - PROCESS | 2517 | 1468194601724 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 2517 | 1468194601725 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:50:01 INFO - PROCESS | 2517 | 1468194601727 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 2517 | 1468194601730 Marionette TRACE conn2 <- [1,310,null,{}] 16:50:01 INFO - PROCESS | 2517 | 1468194601737 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:01 INFO - PROCESS | 2517 | 1468194601740 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:01 INFO - PROCESS | 2517 | 1468194601826 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:50:01 INFO - PROCESS | 2517 | 1468194601874 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 2517 | 1468194601876 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x118266800 == 35 [pid = 2517] [id = 85] 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11a13f400) [pid = 2517] [serial = 252] [outer = 0x0] 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x121335000) [pid = 2517] [serial = 253] [outer = 0x11a13f400] 16:50:01 INFO - PROCESS | 2517 | 1468194601903 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124d72800) [pid = 2517] [serial = 254] [outer = 0x11a13f400] 16:50:02 INFO - PROCESS | 2517 | 1468194602206 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 16:50:02 INFO - PROCESS | 2517 | 1468194602248 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2517 | 1468194602250 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:50:02 INFO - PROCESS | 2517 | 1468194602255 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2517 | 1468194602256 Marionette TRACE conn2 <- [1,314,null,{}] 16:50:02 INFO - PROCESS | 2517 | 1468194602258 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2517 | 1468194602259 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:02 INFO - PROCESS | 2517 | 1468194602339 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:50:02 INFO - PROCESS | 2517 | 1468194602386 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2517 | 1468194602387 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x119288800 == 36 [pid = 2517] [id = 86] 16:50:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124838000) [pid = 2517] [serial = 255] [outer = 0x0] 16:50:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12510e400) [pid = 2517] [serial = 256] [outer = 0x124838000] 16:50:02 INFO - PROCESS | 2517 | 1468194602412 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1258d4c00) [pid = 2517] [serial = 257] [outer = 0x124838000] 16:50:02 INFO - PROCESS | 2517 | 1468194602733 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 16:50:02 INFO - PROCESS | 2517 | 1468194602775 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2517 | 1468194602777 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:50:02 INFO - PROCESS | 2517 | 1468194602781 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2517 | 1468194602782 Marionette TRACE conn2 <- [1,318,null,{}] 16:50:02 INFO - PROCESS | 2517 | 1468194602786 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2517 | 1468194602788 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:02 INFO - PROCESS | 2517 | 1468194602906 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:50:02 INFO - PROCESS | 2517 | 1468194602969 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2517 | 1468194602970 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b33000 == 37 [pid = 2517] [id = 87] 16:50:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x124d71c00) [pid = 2517] [serial = 258] [outer = 0x0] 16:50:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x125c40400) [pid = 2517] [serial = 259] [outer = 0x124d71c00] 16:50:02 INFO - PROCESS | 2517 | 1468194602995 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x126f0c400) [pid = 2517] [serial = 260] [outer = 0x124d71c00] 16:50:03 INFO - PROCESS | 2517 | 1468194603329 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 16:50:03 INFO - PROCESS | 2517 | 1468194603350 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2517 | 1468194603351 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:50:03 INFO - PROCESS | 2517 | 1468194603363 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 2517 | 1468194603364 Marionette TRACE conn2 <- [1,322,null,{}] 16:50:03 INFO - PROCESS | 2517 | 1468194603366 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 2517 | 1468194603370 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:03 INFO - PROCESS | 2517 | 1468194603482 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:50:03 INFO - PROCESS | 2517 | 1468194603516 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 2517 | 1468194603517 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209a5000 == 38 [pid = 2517] [id = 88] 16:50:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12710d000) [pid = 2517] [serial = 261] [outer = 0x0] 16:50:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x128d05000) [pid = 2517] [serial = 262] [outer = 0x12710d000] 16:50:03 INFO - PROCESS | 2517 | 1468194603542 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x128eae000) [pid = 2517] [serial = 263] [outer = 0x12710d000] 16:50:03 INFO - PROCESS | 2517 | 1468194603939 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 619ms 16:50:03 INFO - PROCESS | 2517 | 1468194603983 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2517 | 1468194603985 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:50:04 INFO - PROCESS | 2517 | 1468194603996 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2517 | 1468194603998 Marionette TRACE conn2 <- [1,326,null,{}] 16:50:04 INFO - PROCESS | 2517 | 1468194604002 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 2517 | 1468194604005 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:04 INFO - PROCESS | 2517 | 1468194604114 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:50:04 INFO - PROCESS | 2517 | 1468194604170 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2517 | 1468194604172 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x121daa800 == 39 [pid = 2517] [id = 89] 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x117f6b400) [pid = 2517] [serial = 264] [outer = 0x0] 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1293d4000) [pid = 2517] [serial = 265] [outer = 0x117f6b400] 16:50:04 INFO - PROCESS | 2517 | 1468194604198 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12962a400) [pid = 2517] [serial = 266] [outer = 0x117f6b400] 16:50:04 INFO - PROCESS | 2517 | 1468194604499 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 16:50:04 INFO - PROCESS | 2517 | 1468194604515 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 2517 | 1468194604517 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:50:04 INFO - PROCESS | 2517 | 1468194604527 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 2517 | 1468194604528 Marionette TRACE conn2 <- [1,330,null,{}] 16:50:04 INFO - PROCESS | 2517 | 1468194604537 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:04 INFO - PROCESS | 2517 | 1468194604540 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:04 INFO - PROCESS | 2517 | 1468194604646 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:50:04 INFO - PROCESS | 2517 | 1468194604650 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2517 | 1468194604651 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x125121800 == 40 [pid = 2517] [id = 90] 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1290df000) [pid = 2517] [serial = 267] [outer = 0x0] 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1296ad800) [pid = 2517] [serial = 268] [outer = 0x1290df000] 16:50:04 INFO - PROCESS | 2517 | 1468194604675 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12a793400) [pid = 2517] [serial = 269] [outer = 0x1290df000] 16:50:04 INFO - PROCESS | 2517 | 1468194604987 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 525ms 16:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:50:05 INFO - PROCESS | 2517 | 1468194605046 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2517 | 1468194605047 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:50:05 INFO - PROCESS | 2517 | 1468194605049 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2517 | 1468194605050 Marionette TRACE conn2 <- [1,334,null,{}] 16:50:05 INFO - PROCESS | 2517 | 1468194605055 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 2517 | 1468194605056 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:05 INFO - PROCESS | 2517 | 1468194605158 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:50:05 INFO - PROCESS | 2517 | 1468194605170 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2517 | 1468194605171 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c13800 == 41 [pid = 2517] [id = 91] 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12a820400) [pid = 2517] [serial = 270] [outer = 0x0] 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12a826400) [pid = 2517] [serial = 271] [outer = 0x12a820400] 16:50:05 INFO - PROCESS | 2517 | 1468194605195 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x12ac09000) [pid = 2517] [serial = 272] [outer = 0x12a820400] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1126a2000) [pid = 2517] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x124d7b800) [pid = 2517] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x12a822400) [pid = 2517] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x116282000) [pid = 2517] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x129629800) [pid = 2517] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x118963800) [pid = 2517] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11a13e000) [pid = 2517] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1213e5000) [pid = 2517] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x117fc2000) [pid = 2517] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x124d6f800) [pid = 2517] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11953f800) [pid = 2517] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:50:05 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x125849000) [pid = 2517] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:50:05 INFO - PROCESS | 2517 | 1468194605594 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 573ms 16:50:05 INFO - PROCESS | 2517 | 1468194605623 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:50:05 INFO - PROCESS | 2517 | 1468194605625 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:50:05 INFO - PROCESS | 2517 | 1468194605629 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2517 | 1468194605630 Marionette TRACE conn2 <- [1,338,null,{}] 16:50:05 INFO - PROCESS | 2517 | 1468194605634 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 2517 | 1468194605636 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:05 INFO - PROCESS | 2517 | 1468194605759 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:50:05 INFO - PROCESS | 2517 | 1468194605764 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2517 | 1468194605765 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb2000 == 42 [pid = 2517] [id = 92] 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a13e000) [pid = 2517] [serial = 273] [outer = 0x0] 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x125846c00) [pid = 2517] [serial = 274] [outer = 0x11a13e000] 16:50:05 INFO - PROCESS | 2517 | 1468194605805 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1296ad400) [pid = 2517] [serial = 275] [outer = 0x11a13e000] 16:50:06 INFO - PROCESS | 2517 | 1468194606204 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 619ms 16:50:06 INFO - PROCESS | 2517 | 1468194606248 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:50:06 INFO - PROCESS | 2517 | 1468194606249 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:50:06 INFO - PROCESS | 2517 | 1468194606251 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2517 | 1468194606253 Marionette TRACE conn2 <- [1,342,null,{}] 16:50:06 INFO - PROCESS | 2517 | 1468194606255 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 2517 | 1468194606257 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:06 INFO - PROCESS | 2517 | 1468194606355 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:50:06 INFO - PROCESS | 2517 | 1468194606358 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2517 | 1468194606360 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12934e000 == 43 [pid = 2517] [id = 93] 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12ac06800) [pid = 2517] [serial = 276] [outer = 0x0] 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12aea1400) [pid = 2517] [serial = 277] [outer = 0x12ac06800] 16:50:06 INFO - PROCESS | 2517 | 1468194606386 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12b562000) [pid = 2517] [serial = 278] [outer = 0x12ac06800] 16:50:06 INFO - PROCESS | 2517 | 1468194606709 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 16:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:50:06 INFO - PROCESS | 2517 | 1468194606722 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2517 | 1468194606723 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:50:06 INFO - PROCESS | 2517 | 1468194606725 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2517 | 1468194606726 Marionette TRACE conn2 <- [1,346,null,{}] 16:50:06 INFO - PROCESS | 2517 | 1468194606729 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:06 INFO - PROCESS | 2517 | 1468194606730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:06 INFO - PROCESS | 2517 | 1468194606809 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:50:06 INFO - PROCESS | 2517 | 1468194606813 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 2517 | 1468194606814 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a753000 == 44 [pid = 2517] [id = 94] 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12b565800) [pid = 2517] [serial = 279] [outer = 0x0] 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12bc31000) [pid = 2517] [serial = 280] [outer = 0x12b565800] 16:50:06 INFO - PROCESS | 2517 | 1468194606837 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12bc37800) [pid = 2517] [serial = 281] [outer = 0x12b565800] 16:50:07 INFO - PROCESS | 2517 | 1468194607136 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 16:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:50:07 INFO - PROCESS | 2517 | 1468194607194 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2517 | 1468194607195 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:50:07 INFO - PROCESS | 2517 | 1468194607197 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 2517 | 1468194607198 Marionette TRACE conn2 <- [1,350,null,{}] 16:50:07 INFO - PROCESS | 2517 | 1468194607200 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 2517 | 1468194607201 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:07 INFO - PROCESS | 2517 | 1468194607310 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:50:07 INFO - PROCESS | 2517 | 1468194607315 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2517 | 1468194607316 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8ce000 == 45 [pid = 2517] [id = 95] 16:50:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12bc38000) [pid = 2517] [serial = 282] [outer = 0x0] 16:50:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12bcbd800) [pid = 2517] [serial = 283] [outer = 0x12bc38000] 16:50:07 INFO - PROCESS | 2517 | 1468194607341 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x12bcc6400) [pid = 2517] [serial = 284] [outer = 0x12bc38000] 16:50:07 INFO - PROCESS | 2517 | 1468194607797 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 620ms 16:50:07 INFO - PROCESS | 2517 | 1468194607817 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 2517 | 1468194607820 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:50:07 INFO - PROCESS | 2517 | 1468194607823 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 2517 | 1468194607826 Marionette TRACE conn2 <- [1,354,null,{}] 16:50:07 INFO - PROCESS | 2517 | 1468194607830 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 2517 | 1468194607831 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:07 INFO - PROCESS | 2517 | 1468194607937 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:50:07 INFO - PROCESS | 2517 | 1468194607988 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2517 | 1468194607989 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177aa000 == 46 [pid = 2517] [id = 96] 16:50:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x117fca400) [pid = 2517] [serial = 285] [outer = 0x0] 16:50:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x11860c400) [pid = 2517] [serial = 286] [outer = 0x117fca400] 16:50:08 INFO - PROCESS | 2517 | 1468194608020 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x119545800) [pid = 2517] [serial = 287] [outer = 0x117fca400] 16:50:08 INFO - PROCESS | 2517 | 1468194608464 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 16:50:08 INFO - PROCESS | 2517 | 1468194608495 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 2517 | 1468194608498 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:50:08 INFO - PROCESS | 2517 | 1468194608522 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 2517 | 1468194608524 Marionette TRACE conn2 <- [1,358,null,{}] 16:50:08 INFO - PROCESS | 2517 | 1468194608526 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:08 INFO - PROCESS | 2517 | 1468194608528 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:08 INFO - PROCESS | 2517 | 1468194608636 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:50:08 INFO - PROCESS | 2517 | 1468194608730 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 2517 | 1468194608732 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x120998800 == 47 [pid = 2517] [id = 97] 16:50:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x121335400) [pid = 2517] [serial = 288] [outer = 0x0] 16:50:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12183f400) [pid = 2517] [serial = 289] [outer = 0x121335400] 16:50:08 INFO - PROCESS | 2517 | 1468194608764 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x124d74400) [pid = 2517] [serial = 290] [outer = 0x121335400] 16:50:09 INFO - PROCESS | 2517 | 1468194609190 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 722ms 16:50:09 INFO - PROCESS | 2517 | 1468194609242 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 2517 | 1468194609243 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:50:09 INFO - PROCESS | 2517 | 1468194609246 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2517 | 1468194609248 Marionette TRACE conn2 <- [1,362,null,{}] 16:50:09 INFO - PROCESS | 2517 | 1468194609276 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 2517 | 1468194609280 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:09 INFO - PROCESS | 2517 | 1468194609386 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:50:09 INFO - PROCESS | 2517 | 1468194609449 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 2517 | 1468194609452 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a746800 == 48 [pid = 2517] [id = 98] 16:50:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x126f0c000) [pid = 2517] [serial = 291] [outer = 0x0] 16:50:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12710d800) [pid = 2517] [serial = 292] [outer = 0x126f0c000] 16:50:09 INFO - PROCESS | 2517 | 1468194609482 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x128d02c00) [pid = 2517] [serial = 293] [outer = 0x126f0c000] 16:50:09 INFO - PROCESS | 2517 | 1468194609904 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 16:50:09 INFO - PROCESS | 2517 | 1468194609917 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:50:09 INFO - PROCESS | 2517 | 1468194609919 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:50:09 INFO - PROCESS | 2517 | 1468194609921 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2517 | 1468194609923 Marionette TRACE conn2 <- [1,366,null,{}] 16:50:09 INFO - PROCESS | 2517 | 1468194609925 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 2517 | 1468194609927 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:10 INFO - PROCESS | 2517 | 1468194610050 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:50:10 INFO - PROCESS | 2517 | 1468194610101 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2517 | 1468194610103 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae25000 == 49 [pid = 2517] [id = 99] 16:50:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x128d0a400) [pid = 2517] [serial = 294] [outer = 0x0] 16:50:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x128eb8c00) [pid = 2517] [serial = 295] [outer = 0x128d0a400] 16:50:10 INFO - PROCESS | 2517 | 1468194610143 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x12a820c00) [pid = 2517] [serial = 296] [outer = 0x128d0a400] 16:50:10 INFO - PROCESS | 2517 | 1468194610564 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 16:50:10 INFO - PROCESS | 2517 | 1468194610598 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 2517 | 1468194610599 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:50:10 INFO - PROCESS | 2517 | 1468194610615 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 2517 | 1468194610616 Marionette TRACE conn2 <- [1,370,null,{}] 16:50:10 INFO - PROCESS | 2517 | 1468194610662 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 2517 | 1468194610663 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:10 INFO - PROCESS | 2517 | 1468194610869 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:50:10 INFO - PROCESS | 2517 | 1468194610945 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2517 | 1468194610946 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724f000 == 50 [pid = 2517] [id = 100] 16:50:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x117f61c00) [pid = 2517] [serial = 297] [outer = 0x0] 16:50:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x117fbd400) [pid = 2517] [serial = 298] [outer = 0x117f61c00] 16:50:10 INFO - PROCESS | 2517 | 1468194610974 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x1188f5000) [pid = 2517] [serial = 299] [outer = 0x117f61c00] 16:50:11 INFO - PROCESS | 2517 | 1468194611404 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 850ms 16:50:11 INFO - PROCESS | 2517 | 1468194611458 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:50:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:50:11 INFO - PROCESS | 2517 | 1468194611461 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:50:11 INFO - PROCESS | 2517 | 1468194611464 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 2517 | 1468194611466 Marionette TRACE conn2 <- [1,374,null,{}] 16:50:11 INFO - PROCESS | 2517 | 1468194611489 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:11 INFO - PROCESS | 2517 | 1468194611491 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:11 INFO - PROCESS | 2517 | 1468194611585 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:50:11 INFO - PROCESS | 2517 | 1468194611651 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 2517 | 1468194611653 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x117244000 == 51 [pid = 2517] [id = 101] 16:50:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x11a13a400) [pid = 2517] [serial = 300] [outer = 0x0] 16:50:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x121333000) [pid = 2517] [serial = 301] [outer = 0x11a13a400] 16:50:11 INFO - PROCESS | 2517 | 1468194611680 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 122 (0x124838400) [pid = 2517] [serial = 302] [outer = 0x11a13a400] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x12a753000 == 50 [pid = 2517] [id = 94] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x12934e000 == 49 [pid = 2517] [id = 93] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb2000 == 48 [pid = 2517] [id = 92] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x125c13800 == 47 [pid = 2517] [id = 91] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x125121800 == 46 [pid = 2517] [id = 90] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x121daa800 == 45 [pid = 2517] [id = 89] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x1209a5000 == 44 [pid = 2517] [id = 88] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x119b33000 == 43 [pid = 2517] [id = 87] 16:50:11 INFO - PROCESS | 2517 | --DOMWINDOW == 121 (0x12ac0b000) [pid = 2517] [serial = 229] [outer = 0x0] [url = about:blank] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x119288800 == 42 [pid = 2517] [id = 86] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x118266800 == 41 [pid = 2517] [id = 85] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x116599000 == 40 [pid = 2517] [id = 84] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x113125800 == 39 [pid = 2517] [id = 83] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x1294ce000 == 38 [pid = 2517] [id = 81] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x127460000 == 37 [pid = 2517] [id = 80] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x1189c4800 == 36 [pid = 2517] [id = 79] 16:50:11 INFO - PROCESS | 2517 | --DOCSHELL 0x11272c800 == 35 [pid = 2517] [id = 78] 16:50:12 INFO - PROCESS | 2517 | 1468194612042 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x1293d5800) [pid = 2517] [serial = 212] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x12a81d400) [pid = 2517] [serial = 224] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x125c44c00) [pid = 2517] [serial = 208] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x1134c2000) [pid = 2517] [serial = 220] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x1293ce400) [pid = 2517] [serial = 211] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x129622800) [pid = 2517] [serial = 214] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12a922c00) [pid = 2517] [serial = 227] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x125848c00) [pid = 2517] [serial = 206] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x1296ac000) [pid = 2517] [serial = 218] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x128eb0000) [pid = 2517] [serial = 209] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x119546400) [pid = 2517] [serial = 196] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x121332c00) [pid = 2517] [serial = 199] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1296a1800) [pid = 2517] [serial = 217] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x12c292400) [pid = 2517] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x1258cf000) [pid = 2517] [serial = 223] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1218db400) [pid = 2517] [serial = 202] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x124d6f400) [pid = 2517] [serial = 203] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x120935400) [pid = 2517] [serial = 198] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12a826000) [pid = 2517] [serial = 226] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11924f400) [pid = 2517] [serial = 195] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x129629400) [pid = 2517] [serial = 215] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x117fc4c00) [pid = 2517] [serial = 221] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x11686a000) [pid = 2517] [serial = 189] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x124ebd800) [pid = 2517] [serial = 205] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x11852b800) [pid = 2517] [serial = 193] [outer = 0x0] [url = about:blank] 16:50:12 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x118309000) [pid = 2517] [serial = 192] [outer = 0x0] [url = about:blank] 16:50:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:50:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 16:50:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:50:12 INFO - PROCESS | 2517 | 1468194612085 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2517 | 1468194612087 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:50:12 INFO - PROCESS | 2517 | 1468194612089 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2517 | 1468194612090 Marionette TRACE conn2 <- [1,378,null,{}] 16:50:12 INFO - PROCESS | 2517 | 1468194612093 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2517 | 1468194612094 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:12 INFO - PROCESS | 2517 | 1468194612173 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:50:12 INFO - PROCESS | 2517 | 1468194612179 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2517 | 1468194612180 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x11816f800 == 36 [pid = 2517] [id = 102] 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x124d7c400) [pid = 2517] [serial = 303] [outer = 0x0] 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124ec2000) [pid = 2517] [serial = 304] [outer = 0x124d7c400] 16:50:12 INFO - PROCESS | 2517 | 1468194612208 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x125c44c00) [pid = 2517] [serial = 305] [outer = 0x124d7c400] 16:50:12 INFO - PROCESS | 2517 | 1468194612530 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:50:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 16:50:12 INFO - PROCESS | 2517 | 1468194612558 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2517 | 1468194612561 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:50:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:50:12 INFO - PROCESS | 2517 | 1468194612568 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 2517 | 1468194612571 Marionette TRACE conn2 <- [1,382,null,{}] 16:50:12 INFO - PROCESS | 2517 | 1468194612574 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2517 | 1468194612576 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:12 INFO - PROCESS | 2517 | 1468194612689 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:50:12 INFO - PROCESS | 2517 | 1468194612696 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2517 | 1468194612697 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x119955000 == 37 [pid = 2517] [id = 103] 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125e9c400) [pid = 2517] [serial = 306] [outer = 0x0] 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1272e5000) [pid = 2517] [serial = 307] [outer = 0x125e9c400] 16:50:12 INFO - PROCESS | 2517 | 1468194612722 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1290d6000) [pid = 2517] [serial = 308] [outer = 0x125e9c400] 16:50:13 INFO - PROCESS | 2517 | 1468194613060 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:50:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 527ms 16:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:50:13 INFO - PROCESS | 2517 | 1468194613091 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2517 | 1468194613093 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:50:13 INFO - PROCESS | 2517 | 1468194613095 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2517 | 1468194613096 Marionette TRACE conn2 <- [1,386,null,{}] 16:50:13 INFO - PROCESS | 2517 | 1468194613098 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2517 | 1468194613099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:13 INFO - PROCESS | 2517 | 1468194613182 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:50:13 INFO - PROCESS | 2517 | 1468194613240 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2517 | 1468194613241 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x12158a000 == 38 [pid = 2517] [id = 104] 16:50:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1218db400) [pid = 2517] [serial = 309] [outer = 0x0] 16:50:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1293d1c00) [pid = 2517] [serial = 310] [outer = 0x1218db400] 16:50:13 INFO - PROCESS | 2517 | 1468194613269 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x12a919000) [pid = 2517] [serial = 311] [outer = 0x1218db400] 16:50:13 INFO - PROCESS | 2517 | 1468194613739 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 667ms 16:50:13 INFO - PROCESS | 2517 | 1468194613811 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2517 | 1468194613812 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:50:13 INFO - PROCESS | 2517 | 1468194613833 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2517 | 1468194613834 Marionette TRACE conn2 <- [1,390,null,{}] 16:50:13 INFO - PROCESS | 2517 | 1468194613855 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2517 | 1468194613856 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:13 INFO - PROCESS | 2517 | 1468194613948 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:50:13 INFO - PROCESS | 2517 | 1468194613970 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 2517 | 1468194613974 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x126f9b800 == 39 [pid = 2517] [id = 105] 16:50:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x12bcc7400) [pid = 2517] [serial = 312] [outer = 0x0] 16:50:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x12bcc9000) [pid = 2517] [serial = 313] [outer = 0x12bcc7400] 16:50:14 INFO - PROCESS | 2517 | 1468194614006 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x12bfb5400) [pid = 2517] [serial = 314] [outer = 0x12bcc7400] 16:50:14 INFO - PROCESS | 2517 | 1468194614409 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 637ms 16:50:14 INFO - PROCESS | 2517 | 1468194614460 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 2517 | 1468194614461 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:50:14 INFO - PROCESS | 2517 | 1468194614463 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 2517 | 1468194614464 Marionette TRACE conn2 <- [1,394,null,{}] 16:50:14 INFO - PROCESS | 2517 | 1468194614467 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 2517 | 1468194614468 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:14 INFO - PROCESS | 2517 | 1468194614567 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:50:14 INFO - PROCESS | 2517 | 1468194614578 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2517 | 1468194614579 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d3d800 == 40 [pid = 2517] [id = 106] 16:50:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x12b342c00) [pid = 2517] [serial = 315] [outer = 0x0] 16:50:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12c254400) [pid = 2517] [serial = 316] [outer = 0x12b342c00] 16:50:14 INFO - PROCESS | 2517 | 1468194614603 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x12c289c00) [pid = 2517] [serial = 317] [outer = 0x12b342c00] 16:50:14 INFO - PROCESS | 2517 | 1468194614944 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 16:50:14 INFO - PROCESS | 2517 | 1468194614982 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:50:14 INFO - PROCESS | 2517 | 1468194614984 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:50:14 INFO - PROCESS | 2517 | 1468194614986 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 2517 | 1468194614987 Marionette TRACE conn2 <- [1,398,null,{}] 16:50:14 INFO - PROCESS | 2517 | 1468194614989 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 2517 | 1468194614991 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:15 INFO - PROCESS | 2517 | 1468194615088 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:50:15 INFO - PROCESS | 2517 | 1468194615091 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2517 | 1468194615092 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x129354000 == 41 [pid = 2517] [id = 107] 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12bfb5800) [pid = 2517] [serial = 318] [outer = 0x0] 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12c28f000) [pid = 2517] [serial = 319] [outer = 0x12bfb5800] 16:50:15 INFO - PROCESS | 2517 | 1468194615148 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12cbd2800) [pid = 2517] [serial = 320] [outer = 0x12bfb5800] 16:50:15 INFO - PROCESS | 2517 | 1468194615467 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 16:50:15 INFO - PROCESS | 2517 | 1468194615511 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2517 | 1468194615512 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:50:15 INFO - PROCESS | 2517 | 1468194615515 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2517 | 1468194615516 Marionette TRACE conn2 <- [1,402,null,{}] 16:50:15 INFO - PROCESS | 2517 | 1468194615518 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 2517 | 1468194615519 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:15 INFO - PROCESS | 2517 | 1468194615619 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:50:15 INFO - PROCESS | 2517 | 1468194615623 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2517 | 1468194615624 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8dc000 == 42 [pid = 2517] [id = 108] 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x119bb2c00) [pid = 2517] [serial = 321] [outer = 0x0] 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x119bbb800) [pid = 2517] [serial = 322] [outer = 0x119bb2c00] 16:50:15 INFO - PROCESS | 2517 | 1468194615678 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x119bbfc00) [pid = 2517] [serial = 323] [outer = 0x119bb2c00] 16:50:16 INFO - PROCESS | 2517 | 1468194616046 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 567ms 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12a924400) [pid = 2517] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12b565800) [pid = 2517] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12710d000) [pid = 2517] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x117f6b400) [pid = 2517] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x12a820400) [pid = 2517] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x124d71c00) [pid = 2517] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x118960800) [pid = 2517] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x118530800) [pid = 2517] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x11a13f400) [pid = 2517] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x124838000) [pid = 2517] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x118963400) [pid = 2517] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1290df000) [pid = 2517] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12ac06800) [pid = 2517] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:50:16 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x11a13e000) [pid = 2517] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:50:16 INFO - PROCESS | 2517 | 1468194616237 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2517 | 1468194616238 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:50:16 INFO - PROCESS | 2517 | 1468194616250 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2517 | 1468194616251 Marionette TRACE conn2 <- [1,406,null,{}] 16:50:16 INFO - PROCESS | 2517 | 1468194616255 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2517 | 1468194616256 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:16 INFO - PROCESS | 2517 | 1468194616341 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:50:16 INFO - PROCESS | 2517 | 1468194616377 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:50:16 INFO - PROCESS | 2517 | 1468194616390 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2517 | 1468194616391 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b538800 == 43 [pid = 2517] [id = 109] 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1217d1400) [pid = 2517] [serial = 324] [outer = 0x0] 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1217d3000) [pid = 2517] [serial = 325] [outer = 0x1217d1400] 16:50:16 INFO - PROCESS | 2517 | 1468194616415 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1217d6c00) [pid = 2517] [serial = 326] [outer = 0x1217d1400] 16:50:16 INFO - PROCESS | 2517 | 1468194616744 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 16:50:16 INFO - PROCESS | 2517 | 1468194616772 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2517 | 1468194616773 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:50:16 INFO - PROCESS | 2517 | 1468194616775 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2517 | 1468194616776 Marionette TRACE conn2 <- [1,410,null,{}] 16:50:16 INFO - PROCESS | 2517 | 1468194616778 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2517 | 1468194616779 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:16 INFO - PROCESS | 2517 | 1468194616884 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:50:16 INFO - PROCESS | 2517 | 1468194616891 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 2517 | 1468194616893 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b54f000 == 44 [pid = 2517] [id = 110] 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x119543c00) [pid = 2517] [serial = 327] [outer = 0x0] 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x125110000) [pid = 2517] [serial = 328] [outer = 0x119543c00] 16:50:16 INFO - PROCESS | 2517 | 1468194616920 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x12c28b400) [pid = 2517] [serial = 329] [outer = 0x119543c00] 16:50:17 INFO - PROCESS | 2517 | 1468194617245 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 16:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:50:17 INFO - PROCESS | 2517 | 1468194617295 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2517 | 1468194617297 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:50:17 INFO - PROCESS | 2517 | 1468194617299 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 2517 | 1468194617300 Marionette TRACE conn2 <- [1,414,null,{}] 16:50:17 INFO - PROCESS | 2517 | 1468194617303 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 2517 | 1468194617304 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:17 INFO - PROCESS | 2517 | 1468194617409 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:50:17 INFO - PROCESS | 2517 | 1468194617462 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2517 | 1468194617463 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc8c800 == 45 [pid = 2517] [id = 111] 16:50:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x112acd800) [pid = 2517] [serial = 330] [outer = 0x0] 16:50:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x112ad5000) [pid = 2517] [serial = 331] [outer = 0x112acd800] 16:50:17 INFO - PROCESS | 2517 | 1468194617488 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12cbd4400) [pid = 2517] [serial = 332] [outer = 0x112acd800] 16:50:17 INFO - PROCESS | 2517 | 1468194617790 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 16:50:17 INFO - PROCESS | 2517 | 1468194617821 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2517 | 1468194617824 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:50:17 INFO - PROCESS | 2517 | 1468194617827 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 2517 | 1468194617829 Marionette TRACE conn2 <- [1,418,null,{}] 16:50:17 INFO - PROCESS | 2517 | 1468194617832 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:17 INFO - PROCESS | 2517 | 1468194617834 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:17 INFO - PROCESS | 2517 | 1468194617964 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:50:17 INFO - PROCESS | 2517 | 1468194617970 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2517 | 1468194617971 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfdb000 == 46 [pid = 2517] [id = 112] 16:50:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x113d60000) [pid = 2517] [serial = 333] [outer = 0x0] 16:50:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x113d67c00) [pid = 2517] [serial = 334] [outer = 0x113d60000] 16:50:18 INFO - PROCESS | 2517 | 1468194618008 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x113d6c800) [pid = 2517] [serial = 335] [outer = 0x113d60000] 16:50:19 INFO - PROCESS | 2517 | 1468194619090 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 16:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1271ms 16:50:19 INFO - PROCESS | 2517 | 1468194619097 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 2517 | 1468194619099 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:50:19 INFO - PROCESS | 2517 | 1468194619104 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 2517 | 1468194619106 Marionette TRACE conn2 <- [1,422,null,{}] 16:50:19 INFO - PROCESS | 2517 | 1468194619110 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 2517 | 1468194619112 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:19 INFO - PROCESS | 2517 | 1468194619217 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:50:19 INFO - PROCESS | 2517 | 1468194619270 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 2517 | 1468194619271 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x118175800 == 47 [pid = 2517] [id = 113] 16:50:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x113d64800) [pid = 2517] [serial = 336] [outer = 0x0] 16:50:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x1177cc400) [pid = 2517] [serial = 337] [outer = 0x113d64800] 16:50:19 INFO - PROCESS | 2517 | 1468194619302 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x118528800) [pid = 2517] [serial = 338] [outer = 0x113d64800] 16:50:20 INFO - PROCESS | 2517 | 1468194620243 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:50:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1176ms 16:50:20 INFO - PROCESS | 2517 | 1468194620279 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2517 | 1468194620282 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:50:20 INFO - PROCESS | 2517 | 1468194620287 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2517 | 1468194620289 Marionette TRACE conn2 <- [1,426,null,{}] 16:50:20 INFO - PROCESS | 2517 | 1468194620292 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 2517 | 1468194620293 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:20 INFO - PROCESS | 2517 | 1468194620415 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:50:20 INFO - PROCESS | 2517 | 1468194620466 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 2517 | 1468194620467 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x125122000 == 48 [pid = 2517] [id = 114] 16:50:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x118528400) [pid = 2517] [serial = 339] [outer = 0x0] 16:50:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x11a13a800) [pid = 2517] [serial = 340] [outer = 0x118528400] 16:50:20 INFO - PROCESS | 2517 | 1468194620497 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x124805800) [pid = 2517] [serial = 341] [outer = 0x118528400] 16:50:21 INFO - PROCESS | 2517 | 1468194621153 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2517 | 1468194621210 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:50:21 INFO - PROCESS | 2517 | 1468194621213 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2517 | 1468194621216 Marionette TRACE conn2 <- [1,430,null,{}] 16:50:21 INFO - PROCESS | 2517 | 1468194621219 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2517 | 1468194621221 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:21 INFO - PROCESS | 2517 | 1468194621313 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:50:21 INFO - PROCESS | 2517 | 1468194621377 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2517 | 1468194621380 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc9800 == 49 [pid = 2517] [id = 115] 16:50:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x1188fc800) [pid = 2517] [serial = 342] [outer = 0x0] 16:50:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 122 (0x11953ec00) [pid = 2517] [serial = 343] [outer = 0x1188fc800] 16:50:21 INFO - PROCESS | 2517 | 1468194621408 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 123 (0x119bb5000) [pid = 2517] [serial = 344] [outer = 0x1188fc800] 16:50:21 INFO - PROCESS | 2517 | 1468194621872 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:50:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 16:50:21 INFO - PROCESS | 2517 | 1468194621884 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2517 | 1468194621888 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:50:21 INFO - PROCESS | 2517 | 1468194621914 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2517 | 1468194621916 Marionette TRACE conn2 <- [1,434,null,{}] 16:50:21 INFO - PROCESS | 2517 | 1468194621918 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2517 | 1468194621921 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:22 INFO - PROCESS | 2517 | 1468194622034 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x116aa2000 == 48 [pid = 2517] [id = 64] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc8c800 == 47 [pid = 2517] [id = 111] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12b54f000 == 46 [pid = 2517] [id = 110] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12b538800 == 45 [pid = 2517] [id = 109] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8dc000 == 44 [pid = 2517] [id = 108] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x129354000 == 43 [pid = 2517] [id = 107] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x128d3d800 == 42 [pid = 2517] [id = 106] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x126f9b800 == 41 [pid = 2517] [id = 105] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12158a000 == 40 [pid = 2517] [id = 104] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119955000 == 39 [pid = 2517] [id = 103] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11816f800 == 38 [pid = 2517] [id = 102] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x117244000 == 37 [pid = 2517] [id = 101] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11724f000 == 36 [pid = 2517] [id = 100] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae25000 == 35 [pid = 2517] [id = 99] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12a746800 == 34 [pid = 2517] [id = 98] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x120998800 == 33 [pid = 2517] [id = 97] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1177aa000 == 32 [pid = 2517] [id = 96] 16:50:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8ce000 == 31 [pid = 2517] [id = 95] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 122 (0x12ae9bc00) [pid = 2517] [serial = 230] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 121 (0x112911c00) [pid = 2517] [serial = 232] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x119258c00) [pid = 2517] [serial = 248] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x1188f9800) [pid = 2517] [serial = 247] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x121335000) [pid = 2517] [serial = 253] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x124d72800) [pid = 2517] [serial = 254] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x125c44000) [pid = 2517] [serial = 241] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12510e400) [pid = 2517] [serial = 256] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x1258d4c00) [pid = 2517] [serial = 257] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x1199ee800) [pid = 2517] [serial = 250] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x11a136c00) [pid = 2517] [serial = 251] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x11953d400) [pid = 2517] [serial = 235] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x12a793400) [pid = 2517] [serial = 269] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x1296ad800) [pid = 2517] [serial = 268] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x12b562000) [pid = 2517] [serial = 278] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x12aea1400) [pid = 2517] [serial = 277] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x125846c00) [pid = 2517] [serial = 274] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12ac09000) [pid = 2517] [serial = 272] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x125c45c00) [pid = 2517] [serial = 245] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x128eae000) [pid = 2517] [serial = 263] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x1296ad400) [pid = 2517] [serial = 275] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x126f0c400) [pid = 2517] [serial = 260] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x128d05000) [pid = 2517] [serial = 262] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12962a400) [pid = 2517] [serial = 266] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1293d4000) [pid = 2517] [serial = 265] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12a826400) [pid = 2517] [serial = 271] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1214ab000) [pid = 2517] [serial = 238] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x125c40400) [pid = 2517] [serial = 259] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x11a145000) [pid = 2517] [serial = 244] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | 1468194622127 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2517 | 1468194622128 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12bc37800) [pid = 2517] [serial = 281] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12bc31000) [pid = 2517] [serial = 280] [outer = 0x0] [url = about:blank] 16:50:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x115f0e800 == 32 [pid = 2517] [id = 116] 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x118961c00) [pid = 2517] [serial = 345] [outer = 0x0] 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x119bb4000) [pid = 2517] [serial = 346] [outer = 0x118961c00] 16:50:22 INFO - PROCESS | 2517 | 1468194622160 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1217d5800) [pid = 2517] [serial = 347] [outer = 0x118961c00] 16:50:22 INFO - PROCESS | 2517 | 1468194622468 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 574ms 16:50:22 INFO - PROCESS | 2517 | 1468194622493 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2517 | 1468194622495 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:50:22 INFO - PROCESS | 2517 | 1468194622497 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2517 | 1468194622500 Marionette TRACE conn2 <- [1,438,null,{}] 16:50:22 INFO - PROCESS | 2517 | 1468194622512 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:22 INFO - PROCESS | 2517 | 1468194622515 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:22 INFO - PROCESS | 2517 | 1468194622600 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:50:22 INFO - PROCESS | 2517 | 1468194622607 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2517 | 1468194622609 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x119533800 == 33 [pid = 2517] [id = 117] 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x116525800) [pid = 2517] [serial = 348] [outer = 0x0] 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1258d4000) [pid = 2517] [serial = 349] [outer = 0x116525800] 16:50:22 INFO - PROCESS | 2517 | 1468194622638 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x126f7b400) [pid = 2517] [serial = 350] [outer = 0x116525800] 16:50:22 INFO - PROCESS | 2517 | 1468194622975 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:50:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 524ms 16:50:23 INFO - PROCESS | 2517 | 1468194623022 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2517 | 1468194623023 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:50:23 INFO - PROCESS | 2517 | 1468194623026 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2517 | 1468194623027 Marionette TRACE conn2 <- [1,442,null,{}] 16:50:23 INFO - PROCESS | 2517 | 1468194623029 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2517 | 1468194623030 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:23 INFO - PROCESS | 2517 | 1468194623116 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:50:23 INFO - PROCESS | 2517 | 1468194623121 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2517 | 1468194623123 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x121456800 == 34 [pid = 2517] [id = 118] 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x126f7c000) [pid = 2517] [serial = 351] [outer = 0x0] 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12760b000) [pid = 2517] [serial = 352] [outer = 0x126f7c000] 16:50:23 INFO - PROCESS | 2517 | 1468194623149 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x128d0bc00) [pid = 2517] [serial = 353] [outer = 0x126f7c000] 16:50:23 INFO - PROCESS | 2517 | 1468194623498 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:50:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 521ms 16:50:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:50:23 INFO - PROCESS | 2517 | 1468194623548 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2517 | 1468194623549 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:50:23 INFO - PROCESS | 2517 | 1468194623551 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 2517 | 1468194623552 Marionette TRACE conn2 <- [1,446,null,{}] 16:50:23 INFO - PROCESS | 2517 | 1468194623555 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2517 | 1468194623556 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:23 INFO - PROCESS | 2517 | 1468194623632 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:50:23 INFO - PROCESS | 2517 | 1468194623638 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2517 | 1468194623640 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c53000 == 35 [pid = 2517] [id = 119] 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x128d0e000) [pid = 2517] [serial = 354] [outer = 0x0] 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1293d7400) [pid = 2517] [serial = 355] [outer = 0x128d0e000] 16:50:23 INFO - PROCESS | 2517 | 1468194623665 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1296ab400) [pid = 2517] [serial = 356] [outer = 0x128d0e000] 16:50:24 INFO - PROCESS | 2517 | 1468194623999 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 471ms 16:50:24 INFO - PROCESS | 2517 | 1468194624024 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 2517 | 1468194624026 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:50:24 INFO - PROCESS | 2517 | 1468194624028 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2517 | 1468194624040 Marionette TRACE conn2 <- [1,450,null,{}] 16:50:24 INFO - PROCESS | 2517 | 1468194624043 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 2517 | 1468194624047 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:24 INFO - PROCESS | 2517 | 1468194624213 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:50:24 INFO - PROCESS | 2517 | 1468194624239 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2517 | 1468194624241 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12581b000 == 36 [pid = 2517] [id = 120] 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x128eb9800) [pid = 2517] [serial = 357] [outer = 0x0] 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x12a81a400) [pid = 2517] [serial = 358] [outer = 0x128eb9800] 16:50:24 INFO - PROCESS | 2517 | 1468194624281 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x12bc35800) [pid = 2517] [serial = 359] [outer = 0x128eb9800] 16:50:24 INFO - PROCESS | 2517 | 1468194624728 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 2517 | 1468194624765 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:50:24 INFO - PROCESS | 2517 | 1468194624768 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2517 | 1468194624769 Marionette TRACE conn2 <- [1,454,null,{}] 16:50:24 INFO - PROCESS | 2517 | 1468194624773 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 2517 | 1468194624775 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:24 INFO - PROCESS | 2517 | 1468194624870 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:50:24 INFO - PROCESS | 2517 | 1468194624874 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2517 | 1468194624875 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cc6800 == 37 [pid = 2517] [id = 121] 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x1293d3400) [pid = 2517] [serial = 360] [outer = 0x0] 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12bcc9800) [pid = 2517] [serial = 361] [outer = 0x1293d3400] 16:50:24 INFO - PROCESS | 2517 | 1468194624898 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x12bfbbc00) [pid = 2517] [serial = 362] [outer = 0x1293d3400] 16:50:25 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:25 INFO - PROCESS | 2517 | 1468194625229 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 16:50:25 INFO - PROCESS | 2517 | 1468194625241 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2517 | 1468194625242 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:50:25 INFO - PROCESS | 2517 | 1468194625245 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2517 | 1468194625246 Marionette TRACE conn2 <- [1,458,null,{}] 16:50:25 INFO - PROCESS | 2517 | 1468194625248 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2517 | 1468194625249 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:25 INFO - PROCESS | 2517 | 1468194625352 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:50:25 INFO - PROCESS | 2517 | 1468194625356 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2517 | 1468194625357 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x12933b800 == 38 [pid = 2517] [id = 122] 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12bfb9400) [pid = 2517] [serial = 363] [outer = 0x0] 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12c254c00) [pid = 2517] [serial = 364] [outer = 0x12bfb9400] 16:50:25 INFO - PROCESS | 2517 | 1468194625381 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12c288c00) [pid = 2517] [serial = 365] [outer = 0x12bfb9400] 16:50:25 INFO - PROCESS | 2517 | 1468194625732 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2517 | 1468194625774 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:50:25 INFO - PROCESS | 2517 | 1468194625776 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 2517 | 1468194625777 Marionette TRACE conn2 <- [1,462,null,{}] 16:50:25 INFO - PROCESS | 2517 | 1468194625779 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2517 | 1468194625781 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:25 INFO - PROCESS | 2517 | 1468194625879 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:50:25 INFO - PROCESS | 2517 | 1468194625883 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2517 | 1468194625884 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952f800 == 39 [pid = 2517] [id = 123] 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x111d4c400) [pid = 2517] [serial = 366] [outer = 0x0] 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x111d51000) [pid = 2517] [serial = 367] [outer = 0x111d4c400] 16:50:25 INFO - PROCESS | 2517 | 1468194625909 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x111d55c00) [pid = 2517] [serial = 368] [outer = 0x111d4c400] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12b342c00) [pid = 2517] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12bfb5800) [pid = 2517] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12bcc7400) [pid = 2517] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x124d7c400) [pid = 2517] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x1218db400) [pid = 2517] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x117f61c00) [pid = 2517] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x125e9c400) [pid = 2517] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x11a13a400) [pid = 2517] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x119bb2c00) [pid = 2517] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x119543c00) [pid = 2517] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1217d1400) [pid = 2517] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:50:26 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x112acd800) [pid = 2517] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:50:26 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:26 INFO - PROCESS | 2517 | 1468194626443 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2517 | 1468194626497 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:50:26 INFO - PROCESS | 2517 | 1468194626499 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2517 | 1468194626500 Marionette TRACE conn2 <- [1,466,null,{}] 16:50:26 INFO - PROCESS | 2517 | 1468194626504 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 2517 | 1468194626505 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:26 INFO - PROCESS | 2517 | 1468194626584 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:50:26 INFO - PROCESS | 2517 | 1468194626590 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 2517 | 1468194626591 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a998000 == 40 [pid = 2517] [id = 124] 16:50:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x112a13400) [pid = 2517] [serial = 369] [outer = 0x0] 16:50:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x112a19c00) [pid = 2517] [serial = 370] [outer = 0x112a13400] 16:50:26 INFO - PROCESS | 2517 | 1468194626616 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x112a1fc00) [pid = 2517] [serial = 371] [outer = 0x112a13400] 16:50:26 INFO - PROCESS | 2517 | 1468194626959 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2517 | 1468194626970 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:50:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:50:26 INFO - PROCESS | 2517 | 1468194626977 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 2517 | 1468194626979 Marionette TRACE conn2 <- [1,470,null,{}] 16:50:26 INFO - PROCESS | 2517 | 1468194626981 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 2517 | 1468194626983 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:27 INFO - PROCESS | 2517 | 1468194627107 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:50:27 INFO - PROCESS | 2517 | 1468194627113 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2517 | 1468194627115 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b549800 == 41 [pid = 2517] [id = 125] 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x112a11400) [pid = 2517] [serial = 372] [outer = 0x0] 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x112ace000) [pid = 2517] [serial = 373] [outer = 0x112a11400] 16:50:27 INFO - PROCESS | 2517 | 1468194627142 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x12b342c00) [pid = 2517] [serial = 374] [outer = 0x112a11400] 16:50:27 INFO - PROCESS | 2517 | 1468194627464 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 16:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:50:27 INFO - PROCESS | 2517 | 1468194627497 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 2517 | 1468194627498 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:50:27 INFO - PROCESS | 2517 | 1468194627500 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 2517 | 1468194627501 Marionette TRACE conn2 <- [1,474,null,{}] 16:50:27 INFO - PROCESS | 2517 | 1468194627508 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 2517 | 1468194627509 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:27 INFO - PROCESS | 2517 | 1468194627591 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:50:27 INFO - PROCESS | 2517 | 1468194627595 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2517 | 1468194627597 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfc5800 == 42 [pid = 2517] [id = 126] 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12b55d400) [pid = 2517] [serial = 375] [outer = 0x0] 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12c28e400) [pid = 2517] [serial = 376] [outer = 0x12b55d400] 16:50:27 INFO - PROCESS | 2517 | 1468194627621 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12cbd7c00) [pid = 2517] [serial = 377] [outer = 0x12b55d400] 16:50:27 INFO - PROCESS | 2517 | 1468194627975 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 523ms 16:50:28 INFO - PROCESS | 2517 | 1468194628024 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2517 | 1468194628025 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:50:28 INFO - PROCESS | 2517 | 1468194628027 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 2517 | 1468194628028 Marionette TRACE conn2 <- [1,478,null,{}] 16:50:28 INFO - PROCESS | 2517 | 1468194628031 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 2517 | 1468194628032 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:28 INFO - PROCESS | 2517 | 1468194628116 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:50:28 INFO - PROCESS | 2517 | 1468194628121 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2517 | 1468194628122 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc07000 == 43 [pid = 2517] [id = 127] 16:50:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x12cbd2400) [pid = 2517] [serial = 378] [outer = 0x0] 16:50:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x12cbe0000) [pid = 2517] [serial = 379] [outer = 0x12cbd2400] 16:50:28 INFO - PROCESS | 2517 | 1468194628146 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x12d203c00) [pid = 2517] [serial = 380] [outer = 0x12cbd2400] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x116a5a800 == 42 [pid = 2517] [id = 82] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x115f0e800 == 41 [pid = 2517] [id = 116] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x116bc9800 == 40 [pid = 2517] [id = 115] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x125122000 == 39 [pid = 2517] [id = 114] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfdb000 == 38 [pid = 2517] [id = 112] 16:50:28 INFO - PROCESS | 2517 | --DOCSHELL 0x118175800 == 37 [pid = 2517] [id = 113] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x121c53000 == 36 [pid = 2517] [id = 119] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12581b000 == 35 [pid = 2517] [id = 120] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x128cc6800 == 34 [pid = 2517] [id = 121] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12b549800 == 33 [pid = 2517] [id = 125] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12933b800 == 32 [pid = 2517] [id = 122] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x11952f800 == 31 [pid = 2517] [id = 123] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfc5800 == 30 [pid = 2517] [id = 126] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x119533800 == 29 [pid = 2517] [id = 117] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x121456800 == 28 [pid = 2517] [id = 118] 16:50:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12a998000 == 27 [pid = 2517] [id = 124] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12c254400) [pid = 2517] [serial = 316] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12c28f000) [pid = 2517] [serial = 319] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12bcc9000) [pid = 2517] [serial = 313] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x12710d800) [pid = 2517] [serial = 292] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x124ec2000) [pid = 2517] [serial = 304] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x125c44c00) [pid = 2517] [serial = 305] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x12bcbd800) [pid = 2517] [serial = 283] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1293d1c00) [pid = 2517] [serial = 310] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x12a919000) [pid = 2517] [serial = 311] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x1188f5000) [pid = 2517] [serial = 299] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x117fbd400) [pid = 2517] [serial = 298] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x12183f400) [pid = 2517] [serial = 289] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x11860c400) [pid = 2517] [serial = 286] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x1290d6000) [pid = 2517] [serial = 308] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1272e5000) [pid = 2517] [serial = 307] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x124838400) [pid = 2517] [serial = 302] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x121333000) [pid = 2517] [serial = 301] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x119bbb800) [pid = 2517] [serial = 322] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x128eb8c00) [pid = 2517] [serial = 295] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x12cbd2800) [pid = 2517] [serial = 320] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x125110000) [pid = 2517] [serial = 328] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217d3000) [pid = 2517] [serial = 325] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12cbd4400) [pid = 2517] [serial = 332] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1217d6c00) [pid = 2517] [serial = 326] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d67c00) [pid = 2517] [serial = 334] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x119bbfc00) [pid = 2517] [serial = 323] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112ad5000) [pid = 2517] [serial = 331] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12c28b400) [pid = 2517] [serial = 329] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12c289c00) [pid = 2517] [serial = 317] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12bfb5400) [pid = 2517] [serial = 314] [outer = 0x0] [url = about:blank] 16:50:29 INFO - PROCESS | 2517 | 1468194629653 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1670ms 16:50:29 INFO - PROCESS | 2517 | 1468194629698 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:50:29 INFO - PROCESS | 2517 | 1468194629700 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:50:29 INFO - PROCESS | 2517 | 1468194629709 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2517 | 1468194629712 Marionette TRACE conn2 <- [1,482,null,{}] 16:50:29 INFO - PROCESS | 2517 | 1468194629716 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2517 | 1468194629718 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:29 INFO - PROCESS | 2517 | 1468194629800 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:50:29 INFO - PROCESS | 2517 | 1468194629855 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2517 | 1468194629857 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x115f0e800 == 28 [pid = 2517] [id = 128] 16:50:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x113334c00) [pid = 2517] [serial = 381] [outer = 0x0] 16:50:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x113d62c00) [pid = 2517] [serial = 382] [outer = 0x113334c00] 16:50:29 INFO - PROCESS | 2517 | 1468194629885 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x115ebac00) [pid = 2517] [serial = 383] [outer = 0x113334c00] 16:50:30 INFO - PROCESS | 2517 | 1468194630201 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 526ms 16:50:30 INFO - PROCESS | 2517 | 1468194630230 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 2517 | 1468194630233 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:50:30 INFO - PROCESS | 2517 | 1468194630240 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2517 | 1468194630242 Marionette TRACE conn2 <- [1,486,null,{}] 16:50:30 INFO - PROCESS | 2517 | 1468194630244 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 2517 | 1468194630246 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:30 INFO - PROCESS | 2517 | 1468194630321 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:50:30 INFO - PROCESS | 2517 | 1468194630370 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 2517 | 1468194630372 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x117253800 == 29 [pid = 2517] [id = 129] 16:50:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x115ebfc00) [pid = 2517] [serial = 384] [outer = 0x0] 16:50:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x116531c00) [pid = 2517] [serial = 385] [outer = 0x115ebfc00] 16:50:30 INFO - PROCESS | 2517 | 1468194630402 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x118304c00) [pid = 2517] [serial = 386] [outer = 0x115ebfc00] 16:50:30 INFO - PROCESS | 2517 | 1468194630716 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:50:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 16:50:30 INFO - PROCESS | 2517 | 1468194630759 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:50:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:50:30 INFO - PROCESS | 2517 | 1468194630760 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:50:30 INFO - PROCESS | 2517 | 1468194630762 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2517 | 1468194630772 Marionette TRACE conn2 <- [1,490,null,{}] 16:50:30 INFO - PROCESS | 2517 | 1468194630782 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 2517 | 1468194630787 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:30 INFO - PROCESS | 2517 | 1468194630933 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:50:30 INFO - PROCESS | 2517 | 1468194630944 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 2517 | 1468194630946 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188cd800 == 30 [pid = 2517] [id = 130] 16:50:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x111d47400) [pid = 2517] [serial = 387] [outer = 0x0] 16:50:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1189e3000) [pid = 2517] [serial = 388] [outer = 0x111d47400] 16:50:30 INFO - PROCESS | 2517 | 1468194630991 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x11996d800) [pid = 2517] [serial = 389] [outer = 0x111d47400] 16:50:31 INFO - PROCESS | 2517 | 1468194631330 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 579ms 16:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:50:31 INFO - PROCESS | 2517 | 1468194631342 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2517 | 1468194631344 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:50:31 INFO - PROCESS | 2517 | 1468194631346 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 2517 | 1468194631347 Marionette TRACE conn2 <- [1,494,null,{}] 16:50:31 INFO - PROCESS | 2517 | 1468194631349 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 2517 | 1468194631350 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:31 INFO - PROCESS | 2517 | 1468194631430 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:50:31 INFO - PROCESS | 2517 | 1468194631433 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2517 | 1468194631434 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x119954000 == 31 [pid = 2517] [id = 131] 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x119bb5800) [pid = 2517] [serial = 390] [outer = 0x0] 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x119db7c00) [pid = 2517] [serial = 391] [outer = 0x119bb5800] 16:50:31 INFO - PROCESS | 2517 | 1468194631461 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11a143c00) [pid = 2517] [serial = 392] [outer = 0x119bb5800] 16:50:31 INFO - PROCESS | 2517 | 1468194631796 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 16:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:50:31 INFO - PROCESS | 2517 | 1468194631814 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2517 | 1468194631815 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:50:31 INFO - PROCESS | 2517 | 1468194631817 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 2517 | 1468194631820 Marionette TRACE conn2 <- [1,498,null,{}] 16:50:31 INFO - PROCESS | 2517 | 1468194631823 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 2517 | 1468194631824 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:31 INFO - PROCESS | 2517 | 1468194631930 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:50:31 INFO - PROCESS | 2517 | 1468194631936 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2517 | 1468194631938 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cda800 == 32 [pid = 2517] [id = 132] 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x112a1a400) [pid = 2517] [serial = 393] [outer = 0x0] 16:50:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x119538000) [pid = 2517] [serial = 394] [outer = 0x112a1a400] 16:50:31 INFO - PROCESS | 2517 | 1468194631962 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1214ae400) [pid = 2517] [serial = 395] [outer = 0x112a1a400] 16:50:32 INFO - PROCESS | 2517 | 1468194632285 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 471ms 16:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:50:32 INFO - PROCESS | 2517 | 1468194632291 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 2517 | 1468194632293 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:50:32 INFO - PROCESS | 2517 | 1468194632295 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 2517 | 1468194632297 Marionette TRACE conn2 <- [1,502,null,{}] 16:50:32 INFO - PROCESS | 2517 | 1468194632299 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 2517 | 1468194632306 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:32 INFO - PROCESS | 2517 | 1468194632413 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:50:32 INFO - PROCESS | 2517 | 1468194632423 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 2517 | 1468194632424 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x121572000 == 33 [pid = 2517] [id = 133] 16:50:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1217d0800) [pid = 2517] [serial = 396] [outer = 0x0] 16:50:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x121b72000) [pid = 2517] [serial = 397] [outer = 0x1217d0800] 16:50:32 INFO - PROCESS | 2517 | 1468194632466 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x124d79800) [pid = 2517] [serial = 398] [outer = 0x1217d0800] 16:50:32 INFO - PROCESS | 2517 | 1468194632848 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 16:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:50:32 INFO - PROCESS | 2517 | 1468194632865 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 2517 | 1468194632866 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:50:32 INFO - PROCESS | 2517 | 1468194632875 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 2517 | 1468194632876 Marionette TRACE conn2 <- [1,506,null,{}] 16:50:32 INFO - PROCESS | 2517 | 1468194632878 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 2517 | 1468194632879 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:32 INFO - PROCESS | 2517 | 1468194632983 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:50:33 INFO - PROCESS | 2517 | 1468194632997 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2517 | 1468194632998 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a05000 == 34 [pid = 2517] [id = 134] 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1177d3c00) [pid = 2517] [serial = 399] [outer = 0x0] 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x124d7d000) [pid = 2517] [serial = 400] [outer = 0x1177d3c00] 16:50:33 INFO - PROCESS | 2517 | 1468194633023 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1252eac00) [pid = 2517] [serial = 401] [outer = 0x1177d3c00] 16:50:33 INFO - PROCESS | 2517 | 1468194633308 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 476ms 16:50:33 INFO - PROCESS | 2517 | 1468194633345 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2517 | 1468194633347 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:50:33 INFO - PROCESS | 2517 | 1468194633349 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2517 | 1468194633350 Marionette TRACE conn2 <- [1,510,null,{}] 16:50:33 INFO - PROCESS | 2517 | 1468194633353 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 2517 | 1468194633356 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:33 INFO - PROCESS | 2517 | 1468194633430 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:50:33 INFO - PROCESS | 2517 | 1468194633433 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2517 | 1468194633434 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a4800 == 35 [pid = 2517] [id = 135] 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x1252e9400) [pid = 2517] [serial = 402] [outer = 0x0] 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x1258d8800) [pid = 2517] [serial = 403] [outer = 0x1252e9400] 16:50:33 INFO - PROCESS | 2517 | 1468194633463 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x125ea7400) [pid = 2517] [serial = 404] [outer = 0x1252e9400] 16:50:33 INFO - PROCESS | 2517 | 1468194633843 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 16:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:50:33 INFO - PROCESS | 2517 | 1468194633881 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2517 | 1468194633882 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:50:33 INFO - PROCESS | 2517 | 1468194633884 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2517 | 1468194633885 Marionette TRACE conn2 <- [1,514,null,{}] 16:50:33 INFO - PROCESS | 2517 | 1468194633890 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 2517 | 1468194633891 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:33 INFO - PROCESS | 2517 | 1468194633975 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:50:33 INFO - PROCESS | 2517 | 1468194633979 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 2517 | 1468194633980 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x118645000 == 36 [pid = 2517] [id = 136] 16:50:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x1252ea800) [pid = 2517] [serial = 405] [outer = 0x0] 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x127206000) [pid = 2517] [serial = 406] [outer = 0x1252ea800] 16:50:34 INFO - PROCESS | 2517 | 1468194634005 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12760a400) [pid = 2517] [serial = 407] [outer = 0x1252ea800] 16:50:34 INFO - PROCESS | 2517 | 1468194634316 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 16:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:50:34 INFO - PROCESS | 2517 | 1468194634356 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2517 | 1468194634358 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:50:34 INFO - PROCESS | 2517 | 1468194634360 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 2517 | 1468194634361 Marionette TRACE conn2 <- [1,518,null,{}] 16:50:34 INFO - PROCESS | 2517 | 1468194634363 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 2517 | 1468194634364 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:34 INFO - PROCESS | 2517 | 1468194634441 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:50:34 INFO - PROCESS | 2517 | 1468194634444 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 2517 | 1468194634445 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cc4800 == 37 [pid = 2517] [id = 137] 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x128d04000) [pid = 2517] [serial = 408] [outer = 0x0] 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x128d11400) [pid = 2517] [serial = 409] [outer = 0x128d04000] 16:50:34 INFO - PROCESS | 2517 | 1468194634469 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x1293cc400) [pid = 2517] [serial = 410] [outer = 0x128d04000] 16:50:34 INFO - PROCESS | 2517 | 1468194634801 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 16:50:34 INFO - PROCESS | 2517 | 1468194634829 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2517 | 1468194634830 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:50:34 INFO - PROCESS | 2517 | 1468194634832 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 2517 | 1468194634834 Marionette TRACE conn2 <- [1,522,null,{}] 16:50:34 INFO - PROCESS | 2517 | 1468194634839 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:34 INFO - PROCESS | 2517 | 1468194634841 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:34 INFO - PROCESS | 2517 | 1468194634958 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:50:34 INFO - PROCESS | 2517 | 1468194634979 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 2517 | 1468194634980 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd7800 == 38 [pid = 2517] [id = 138] 16:50:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x128d0f400) [pid = 2517] [serial = 411] [outer = 0x0] 16:50:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x1293d9800) [pid = 2517] [serial = 412] [outer = 0x128d0f400] 16:50:35 INFO - PROCESS | 2517 | 1468194635006 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x12a784800) [pid = 2517] [serial = 413] [outer = 0x128d0f400] 16:50:35 INFO - PROCESS | 2517 | 1468194635365 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 570ms 16:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:50:35 INFO - PROCESS | 2517 | 1468194635405 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 2517 | 1468194635407 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:50:35 INFO - PROCESS | 2517 | 1468194635409 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 2517 | 1468194635410 Marionette TRACE conn2 <- [1,526,null,{}] 16:50:35 INFO - PROCESS | 2517 | 1468194635412 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 2517 | 1468194635413 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:35 INFO - PROCESS | 2517 | 1468194635508 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:50:35 INFO - PROCESS | 2517 | 1468194635517 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2517 | 1468194635518 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a753000 == 39 [pid = 2517] [id = 139] 16:50:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x1290e4800) [pid = 2517] [serial = 414] [outer = 0x0] 16:50:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x12a826800) [pid = 2517] [serial = 415] [outer = 0x1290e4800] 16:50:35 INFO - PROCESS | 2517 | 1468194635545 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 122 (0x12ac03000) [pid = 2517] [serial = 416] [outer = 0x1290e4800] 16:50:35 INFO - PROCESS | 2517 | 1468194635917 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 16:50:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:50:35 INFO - PROCESS | 2517 | 1468194635930 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 2517 | 1468194635932 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:50:35 INFO - PROCESS | 2517 | 1468194635936 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 2517 | 1468194635940 Marionette TRACE conn2 <- [1,530,null,{}] 16:50:35 INFO - PROCESS | 2517 | 1468194635943 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 2517 | 1468194635945 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:36 INFO - PROCESS | 2517 | 1468194636090 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:50:36 INFO - PROCESS | 2517 | 1468194636106 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 2517 | 1468194636107 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae29000 == 40 [pid = 2517] [id = 140] 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 123 (0x12a81ec00) [pid = 2517] [serial = 417] [outer = 0x0] 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 124 (0x12ae9c800) [pid = 2517] [serial = 418] [outer = 0x12a81ec00] 16:50:36 INFO - PROCESS | 2517 | 1468194636131 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 125 (0x12b55a400) [pid = 2517] [serial = 419] [outer = 0x12a81ec00] 16:50:36 INFO - PROCESS | 2517 | 1468194636483 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:50:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:50:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:50:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:50:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:50:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 16:50:36 INFO - PROCESS | 2517 | 1468194636509 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:50:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:50:36 INFO - PROCESS | 2517 | 1468194636510 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:50:36 INFO - PROCESS | 2517 | 1468194636512 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 2517 | 1468194636513 Marionette TRACE conn2 <- [1,534,null,{}] 16:50:36 INFO - PROCESS | 2517 | 1468194636515 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 2517 | 1468194636516 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:36 INFO - PROCESS | 2517 | 1468194636618 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:50:36 INFO - PROCESS | 2517 | 1468194636630 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 2517 | 1468194636631 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b533000 == 41 [pid = 2517] [id = 141] 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 126 (0x12b563c00) [pid = 2517] [serial = 420] [outer = 0x0] 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 127 (0x12bc31c00) [pid = 2517] [serial = 421] [outer = 0x12b563c00] 16:50:36 INFO - PROCESS | 2517 | 1468194636655 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 128 (0x12bcc8800) [pid = 2517] [serial = 422] [outer = 0x12b563c00] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 127 (0x1293d3400) [pid = 2517] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 126 (0x12bfb9400) [pid = 2517] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 125 (0x111d4c400) [pid = 2517] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 124 (0x112a13400) [pid = 2517] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 123 (0x12b55d400) [pid = 2517] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 122 (0x112a11400) [pid = 2517] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 121 (0x1188fc800) [pid = 2517] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x118528400) [pid = 2517] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x113d64800) [pid = 2517] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x113d60000) [pid = 2517] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x128d0e000) [pid = 2517] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x126f7c000) [pid = 2517] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x116525800) [pid = 2517] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x118961c00) [pid = 2517] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x128eb9800) [pid = 2517] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x115f52800) [pid = 2517] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x124837400) [pid = 2517] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x1189e2c00) [pid = 2517] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x11a144000) [pid = 2517] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x111b94000) [pid = 2517] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x125102800) [pid = 2517] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x126f0c000) [pid = 2517] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x121335400) [pid = 2517] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x128d0a400) [pid = 2517] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x117fca400) [pid = 2517] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:50:37 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12bc38000) [pid = 2517] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:50:37 INFO - PROCESS | 2517 | 1468194637217 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:50:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 717ms 16:50:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:50:37 INFO - PROCESS | 2517 | 1468194637230 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2517 | 1468194637232 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:50:37 INFO - PROCESS | 2517 | 1468194637234 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2517 | 1468194637235 Marionette TRACE conn2 <- [1,538,null,{}] 16:50:37 INFO - PROCESS | 2517 | 1468194637239 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 2517 | 1468194637241 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:37 INFO - PROCESS | 2517 | 1468194637330 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:50:37 INFO - PROCESS | 2517 | 1468194637352 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2517 | 1468194637354 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x117252800 == 42 [pid = 2517] [id = 142] 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x113d64800) [pid = 2517] [serial = 423] [outer = 0x0] 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116525800) [pid = 2517] [serial = 424] [outer = 0x113d64800] 16:50:37 INFO - PROCESS | 2517 | 1468194637384 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x118961c00) [pid = 2517] [serial = 425] [outer = 0x113d64800] 16:50:37 INFO - PROCESS | 2517 | 1468194637724 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:50:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 519ms 16:50:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:50:37 INFO - PROCESS | 2517 | 1468194637755 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2517 | 1468194637757 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:50:37 INFO - PROCESS | 2517 | 1468194637759 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2517 | 1468194637760 Marionette TRACE conn2 <- [1,542,null,{}] 16:50:37 INFO - PROCESS | 2517 | 1468194637763 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 2517 | 1468194637764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:37 INFO - PROCESS | 2517 | 1468194637870 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:50:37 INFO - PROCESS | 2517 | 1468194637878 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2517 | 1468194637879 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7f000 == 43 [pid = 2517] [id = 143] 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x113d60800) [pid = 2517] [serial = 426] [outer = 0x0] 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x119bb9000) [pid = 2517] [serial = 427] [outer = 0x113d60800] 16:50:37 INFO - PROCESS | 2517 | 1468194637903 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x125102800) [pid = 2517] [serial = 428] [outer = 0x113d60800] 16:50:38 INFO - PROCESS | 2517 | 1468194638191 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:50:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 16:50:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:50:38 INFO - PROCESS | 2517 | 1468194638228 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2517 | 1468194638229 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:50:38 INFO - PROCESS | 2517 | 1468194638231 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2517 | 1468194638232 Marionette TRACE conn2 <- [1,546,null,{}] 16:50:38 INFO - PROCESS | 2517 | 1468194638235 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 2517 | 1468194638247 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:38 INFO - PROCESS | 2517 | 1468194638345 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:50:38 INFO - PROCESS | 2517 | 1468194638348 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2517 | 1468194638349 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc0e800 == 44 [pid = 2517] [id = 144] 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x112acb000) [pid = 2517] [serial = 429] [outer = 0x0] 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x125848400) [pid = 2517] [serial = 430] [outer = 0x112acb000] 16:50:38 INFO - PROCESS | 2517 | 1468194638380 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12bc37000) [pid = 2517] [serial = 431] [outer = 0x112acb000] 16:50:38 INFO - PROCESS | 2517 | 1468194638724 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:50:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 519ms 16:50:38 INFO - PROCESS | 2517 | 1468194638751 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2517 | 1468194638753 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:50:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:50:38 INFO - PROCESS | 2517 | 1468194638757 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2517 | 1468194638758 Marionette TRACE conn2 <- [1,550,null,{}] 16:50:38 INFO - PROCESS | 2517 | 1468194638761 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 2517 | 1468194638762 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:38 INFO - PROCESS | 2517 | 1468194638868 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:50:38 INFO - PROCESS | 2517 | 1468194638877 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2517 | 1468194638878 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce9e800 == 45 [pid = 2517] [id = 145] 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12bc38000) [pid = 2517] [serial = 432] [outer = 0x0] 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12bfb3800) [pid = 2517] [serial = 433] [outer = 0x12bc38000] 16:50:38 INFO - PROCESS | 2517 | 1468194638908 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x12c251000) [pid = 2517] [serial = 434] [outer = 0x12bc38000] 16:50:39 INFO - PROCESS | 2517 | 1468194639290 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 16:50:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 16:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:50:39 INFO - PROCESS | 2517 | 1468194639326 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2517 | 1468194639328 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:50:39 INFO - PROCESS | 2517 | 1468194639332 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2517 | 1468194639334 Marionette TRACE conn2 <- [1,554,null,{}] 16:50:39 INFO - PROCESS | 2517 | 1468194639338 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 2517 | 1468194639339 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:39 INFO - PROCESS | 2517 | 1468194639454 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:50:39 INFO - PROCESS | 2517 | 1468194639508 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 2517 | 1468194639511 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x116721000 == 46 [pid = 2517] [id = 146] 16:50:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x112a15000) [pid = 2517] [serial = 435] [outer = 0x0] 16:50:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x112acdc00) [pid = 2517] [serial = 436] [outer = 0x112a15000] 16:50:39 INFO - PROCESS | 2517 | 1468194639542 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x113d6b800) [pid = 2517] [serial = 437] [outer = 0x112a15000] 16:50:39 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:40 INFO - PROCESS | 2517 | 1468194640121 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:50:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 874ms 16:50:40 INFO - PROCESS | 2517 | 1468194640206 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 2517 | 1468194640209 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:50:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:50:40 INFO - PROCESS | 2517 | 1468194640214 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 2517 | 1468194640216 Marionette TRACE conn2 <- [1,558,null,{}] 16:50:40 INFO - PROCESS | 2517 | 1468194640218 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 2517 | 1468194640220 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:40 INFO - PROCESS | 2517 | 1468194640379 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:50:40 INFO - PROCESS | 2517 | 1468194640387 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 2517 | 1468194640388 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd4000 == 47 [pid = 2517] [id = 147] 16:50:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x117fc7000) [pid = 2517] [serial = 438] [outer = 0x0] 16:50:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x118336800) [pid = 2517] [serial = 439] [outer = 0x117fc7000] 16:50:40 INFO - PROCESS | 2517 | 1468194640418 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x11895e400) [pid = 2517] [serial = 440] [outer = 0x117fc7000] 16:50:41 INFO - PROCESS | 2517 | 1468194641011 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1021ms 16:50:41 INFO - PROCESS | 2517 | 1468194641235 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2517 | 1468194641238 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:50:41 INFO - PROCESS | 2517 | 1468194641241 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2517 | 1468194641243 Marionette TRACE conn2 <- [1,562,null,{}] 16:50:41 INFO - PROCESS | 2517 | 1468194641247 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 2517 | 1468194641248 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:41 INFO - PROCESS | 2517 | 1468194641351 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:50:41 INFO - PROCESS | 2517 | 1468194641428 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 2517 | 1468194641432 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x116878800 == 48 [pid = 2517] [id = 148] 16:50:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x112ad0c00) [pid = 2517] [serial = 441] [outer = 0x0] 16:50:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 122 (0x112e4f800) [pid = 2517] [serial = 442] [outer = 0x112ad0c00] 16:50:41 INFO - PROCESS | 2517 | 1468194641463 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 123 (0x1133abc00) [pid = 2517] [serial = 443] [outer = 0x112ad0c00] 16:50:41 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc0e800 == 47 [pid = 2517] [id = 144] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7f000 == 46 [pid = 2517] [id = 143] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x117252800 == 45 [pid = 2517] [id = 142] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12b533000 == 44 [pid = 2517] [id = 141] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae29000 == 43 [pid = 2517] [id = 140] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12a753000 == 42 [pid = 2517] [id = 139] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 122 (0x12cbe0000) [pid = 2517] [serial = 379] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x119cd7800 == 41 [pid = 2517] [id = 138] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x128cc4800 == 40 [pid = 2517] [id = 137] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x118645000 == 39 [pid = 2517] [id = 136] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x1258a4800 == 38 [pid = 2517] [id = 135] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x121a05000 == 37 [pid = 2517] [id = 134] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x121572000 == 36 [pid = 2517] [id = 133] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x119cda800 == 35 [pid = 2517] [id = 132] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x119954000 == 34 [pid = 2517] [id = 131] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x1188cd800 == 33 [pid = 2517] [id = 130] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x117253800 == 32 [pid = 2517] [id = 129] 16:50:41 INFO - PROCESS | 2517 | --DOCSHELL 0x115f0e800 == 31 [pid = 2517] [id = 128] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 121 (0x1290e2800) [pid = 2517] [serial = 187] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x119974800) [pid = 2517] [serial = 236] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x124d76400) [pid = 2517] [serial = 239] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x115f4e800) [pid = 2517] [serial = 233] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x125ea9400) [pid = 2517] [serial = 242] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x12bcc9800) [pid = 2517] [serial = 361] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x12c254c00) [pid = 2517] [serial = 364] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x111d51000) [pid = 2517] [serial = 367] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12c288c00) [pid = 2517] [serial = 365] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x112a19c00) [pid = 2517] [serial = 370] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x12c28e400) [pid = 2517] [serial = 376] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x112a1fc00) [pid = 2517] [serial = 371] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x111d55c00) [pid = 2517] [serial = 368] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x112ace000) [pid = 2517] [serial = 373] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x11953ec00) [pid = 2517] [serial = 343] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x124805800) [pid = 2517] [serial = 341] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x11a13a800) [pid = 2517] [serial = 340] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x118528800) [pid = 2517] [serial = 338] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1177cc400) [pid = 2517] [serial = 337] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x113d6c800) [pid = 2517] [serial = 335] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1293d7400) [pid = 2517] [serial = 355] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1296ab400) [pid = 2517] [serial = 356] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12760b000) [pid = 2517] [serial = 352] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x128d0bc00) [pid = 2517] [serial = 353] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1258d4000) [pid = 2517] [serial = 349] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x126f7b400) [pid = 2517] [serial = 350] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119bb4000) [pid = 2517] [serial = 346] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217d5800) [pid = 2517] [serial = 347] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x119bb5000) [pid = 2517] [serial = 344] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12a81a400) [pid = 2517] [serial = 358] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12bc35800) [pid = 2517] [serial = 359] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x12bfbbc00) [pid = 2517] [serial = 362] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12b342c00) [pid = 2517] [serial = 374] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12cbd7c00) [pid = 2517] [serial = 377] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x117f69400) [pid = 2517] [serial = 190] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x128d02c00) [pid = 2517] [serial = 293] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124d74400) [pid = 2517] [serial = 290] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12a820c00) [pid = 2517] [serial = 296] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119545800) [pid = 2517] [serial = 287] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12bcc6400) [pid = 2517] [serial = 284] [outer = 0x0] [url = about:blank] 16:50:41 INFO - PROCESS | 2517 | 1468194641918 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 722ms 16:50:41 INFO - PROCESS | 2517 | 1468194641964 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2517 | 1468194641965 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:50:41 INFO - PROCESS | 2517 | 1468194641970 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2517 | 1468194641972 Marionette TRACE conn2 <- [1,566,null,{}] 16:50:41 INFO - PROCESS | 2517 | 1468194641974 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 2517 | 1468194641976 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:42 INFO - PROCESS | 2517 | 1468194642050 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:50:42 INFO - PROCESS | 2517 | 1468194642057 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2517 | 1468194642058 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x11688b800 == 32 [pid = 2517] [id = 149] 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1134b6400) [pid = 2517] [serial = 444] [outer = 0x0] 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x113d6b400) [pid = 2517] [serial = 445] [outer = 0x1134b6400] 16:50:42 INFO - PROCESS | 2517 | 1468194642085 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x116287800) [pid = 2517] [serial = 446] [outer = 0x1134b6400] 16:50:42 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:42 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:42 INFO - PROCESS | 2517 | 1468194642415 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 472ms 16:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:50:42 INFO - PROCESS | 2517 | 1468194642442 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 2517 | 1468194642443 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:50:42 INFO - PROCESS | 2517 | 1468194642446 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 2517 | 1468194642447 Marionette TRACE conn2 <- [1,570,null,{}] 16:50:42 INFO - PROCESS | 2517 | 1468194642456 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 2517 | 1468194642459 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:42 INFO - PROCESS | 2517 | 1468194642556 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:50:42 INFO - PROCESS | 2517 | 1468194642563 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2517 | 1468194642567 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x11817a800 == 33 [pid = 2517] [id = 150] 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x117fc8400) [pid = 2517] [serial = 447] [outer = 0x0] 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x118311400) [pid = 2517] [serial = 448] [outer = 0x117fc8400] 16:50:42 INFO - PROCESS | 2517 | 1468194642604 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1188f5c00) [pid = 2517] [serial = 449] [outer = 0x117fc8400] 16:50:42 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc07000 == 32 [pid = 2517] [id = 127] 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x11688b800 == 31 [pid = 2517] [id = 149] 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x116878800 == 30 [pid = 2517] [id = 148] 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x119cd4000 == 29 [pid = 2517] [id = 147] 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce9e800 == 28 [pid = 2517] [id = 145] 16:50:43 INFO - PROCESS | 2517 | --DOCSHELL 0x116721000 == 27 [pid = 2517] [id = 146] 16:50:44 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:44 INFO - PROCESS | 2517 | 1468194644102 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1677ms 16:50:44 INFO - PROCESS | 2517 | 1468194644124 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 2517 | 1468194644128 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:50:44 INFO - PROCESS | 2517 | 1468194644133 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 2517 | 1468194644136 Marionette TRACE conn2 <- [1,574,null,{}] 16:50:44 INFO - PROCESS | 2517 | 1468194644151 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 2517 | 1468194644154 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:44 INFO - PROCESS | 2517 | 1468194644273 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:50:44 INFO - PROCESS | 2517 | 1468194644281 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 2517 | 1468194644285 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fa5000 == 28 [pid = 2517] [id = 151] 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x112fbec00) [pid = 2517] [serial = 450] [outer = 0x0] 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11308e400) [pid = 2517] [serial = 451] [outer = 0x112fbec00] 16:50:44 INFO - PROCESS | 2517 | 1468194644332 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x113d60c00) [pid = 2517] [serial = 452] [outer = 0x112fbec00] 16:50:44 INFO - PROCESS | 2517 | 1468194644709 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 16:50:44 INFO - PROCESS | 2517 | 1468194644766 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:50:44 INFO - PROCESS | 2517 | 1468194644770 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:50:44 INFO - PROCESS | 2517 | 1468194644775 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 2517 | 1468194644777 Marionette TRACE conn2 <- [1,578,null,{}] 16:50:44 INFO - PROCESS | 2517 | 1468194644779 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:44 INFO - PROCESS | 2517 | 1468194644781 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:44 INFO - PROCESS | 2517 | 1468194644876 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:50:44 INFO - PROCESS | 2517 | 1468194644913 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 2517 | 1468194644915 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x117243800 == 29 [pid = 2517] [id = 152] 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x115a61400) [pid = 2517] [serial = 453] [outer = 0x0] 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11627a000) [pid = 2517] [serial = 454] [outer = 0x115a61400] 16:50:44 INFO - PROCESS | 2517 | 1468194644943 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x117020c00) [pid = 2517] [serial = 455] [outer = 0x115a61400] 16:50:45 INFO - PROCESS | 2517 | 1468194645304 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 572ms 16:50:45 INFO - PROCESS | 2517 | 1468194645347 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 2517 | 1468194645355 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:50:45 INFO - PROCESS | 2517 | 1468194645364 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 2517 | 1468194645367 Marionette TRACE conn2 <- [1,582,null,{}] 16:50:45 INFO - PROCESS | 2517 | 1468194645374 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 2517 | 1468194645377 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:45 INFO - PROCESS | 2517 | 1468194645472 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:50:45 INFO - PROCESS | 2517 | 1468194645477 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 2517 | 1468194645479 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188cd800 == 30 [pid = 2517] [id = 153] 16:50:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x117fc6000) [pid = 2517] [serial = 456] [outer = 0x0] 16:50:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x118335400) [pid = 2517] [serial = 457] [outer = 0x117fc6000] 16:50:45 INFO - PROCESS | 2517 | 1468194645506 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1189e0c00) [pid = 2517] [serial = 458] [outer = 0x117fc6000] 16:50:45 INFO - PROCESS | 2517 | 1468194645936 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 621ms 16:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:50:45 INFO - PROCESS | 2517 | 1468194645994 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 2517 | 1468194645997 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:50:46 INFO - PROCESS | 2517 | 1468194646000 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2517 | 1468194646002 Marionette TRACE conn2 <- [1,586,null,{}] 16:50:46 INFO - PROCESS | 2517 | 1468194646005 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 2517 | 1468194646007 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:46 INFO - PROCESS | 2517 | 1468194646120 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:50:46 INFO - PROCESS | 2517 | 1468194646155 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 2517 | 1468194646156 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952c800 == 31 [pid = 2517] [id = 154] 16:50:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x119540800) [pid = 2517] [serial = 459] [outer = 0x0] 16:50:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x119969000) [pid = 2517] [serial = 460] [outer = 0x119540800] 16:50:46 INFO - PROCESS | 2517 | 1468194646181 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1199ea800) [pid = 2517] [serial = 461] [outer = 0x119540800] 16:50:46 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:46 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:46 INFO - PROCESS | 2517 | 1468194646552 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 16:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:50:46 INFO - PROCESS | 2517 | 1468194646570 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 2517 | 1468194646572 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:50:46 INFO - PROCESS | 2517 | 1468194646576 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2517 | 1468194646578 Marionette TRACE conn2 <- [1,590,null,{}] 16:50:46 INFO - PROCESS | 2517 | 1468194646588 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 2517 | 1468194646590 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:46 INFO - PROCESS | 2517 | 1468194646724 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1290e4800) [pid = 2517] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12a81ec00) [pid = 2517] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1252ea800) [pid = 2517] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x111d47400) [pid = 2517] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1252e9400) [pid = 2517] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x128d04000) [pid = 2517] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12cbd2400) [pid = 2517] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x115ebfc00) [pid = 2517] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112a1a400) [pid = 2517] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x119bb5800) [pid = 2517] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1217d0800) [pid = 2517] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113334c00) [pid = 2517] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1177d3c00) [pid = 2517] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12b563c00) [pid = 2517] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x113d64800) [pid = 2517] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x112ad0c00) [pid = 2517] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x113d60800) [pid = 2517] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x112acb000) [pid = 2517] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128d0f400) [pid = 2517] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:50:46 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12bc38000) [pid = 2517] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:50:47 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x112a15000) [pid = 2517] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:50:47 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1134b6400) [pid = 2517] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:50:47 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x117fc7000) [pid = 2517] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:50:47 INFO - PROCESS | 2517 | 1468194647001 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2517 | 1468194647002 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x112ba0800 == 32 [pid = 2517] [id = 155] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x111d49400) [pid = 2517] [serial = 462] [outer = 0x0] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112ad0c00) [pid = 2517] [serial = 463] [outer = 0x111d49400] 16:50:47 INFO - PROCESS | 2517 | 1468194647031 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x115ebfc00) [pid = 2517] [serial = 464] [outer = 0x111d49400] 16:50:47 INFO - PROCESS | 2517 | 1468194647292 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 771ms 16:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:50:47 INFO - PROCESS | 2517 | 1468194647346 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 2517 | 1468194647348 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:50:47 INFO - PROCESS | 2517 | 1468194647350 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 2517 | 1468194647351 Marionette TRACE conn2 <- [1,594,null,{}] 16:50:47 INFO - PROCESS | 2517 | 1468194647354 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 2517 | 1468194647361 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:47 INFO - PROCESS | 2517 | 1468194647452 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:50:47 INFO - PROCESS | 2517 | 1468194647458 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2517 | 1468194647459 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099f800 == 33 [pid = 2517] [id = 156] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x118309000) [pid = 2517] [serial = 465] [outer = 0x0] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x119bb3800) [pid = 2517] [serial = 466] [outer = 0x118309000] 16:50:47 INFO - PROCESS | 2517 | 1468194647484 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11a141800) [pid = 2517] [serial = 467] [outer = 0x118309000] 16:50:47 INFO - PROCESS | 2517 | 1468194647798 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 468ms 16:50:47 INFO - PROCESS | 2517 | 1468194647818 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 2517 | 1468194647820 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:50:47 INFO - PROCESS | 2517 | 1468194647826 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 2517 | 1468194647827 Marionette TRACE conn2 <- [1,598,null,{}] 16:50:47 INFO - PROCESS | 2517 | 1468194647830 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 2517 | 1468194647831 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:47 INFO - PROCESS | 2517 | 1468194647936 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:50:47 INFO - PROCESS | 2517 | 1468194647942 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2517 | 1468194647943 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x121571000 == 34 [pid = 2517] [id = 157] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x111d98400) [pid = 2517] [serial = 468] [outer = 0x0] 16:50:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11a144c00) [pid = 2517] [serial = 469] [outer = 0x111d98400] 16:50:47 INFO - PROCESS | 2517 | 1468194647967 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x121334400) [pid = 2517] [serial = 470] [outer = 0x111d98400] 16:50:48 INFO - PROCESS | 2517 | 1468194648284 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 470ms 16:50:48 INFO - PROCESS | 2517 | 1468194648295 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2517 | 1468194648296 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:50:48 INFO - PROCESS | 2517 | 1468194648298 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2517 | 1468194648299 Marionette TRACE conn2 <- [1,602,null,{}] 16:50:48 INFO - PROCESS | 2517 | 1468194648302 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 2517 | 1468194648303 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:48 INFO - PROCESS | 2517 | 1468194648380 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:50:48 INFO - PROCESS | 2517 | 1468194648384 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 2517 | 1468194648385 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x121da0000 == 35 [pid = 2517] [id = 158] 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12093f400) [pid = 2517] [serial = 471] [outer = 0x0] 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1214aa000) [pid = 2517] [serial = 472] [outer = 0x12093f400] 16:50:48 INFO - PROCESS | 2517 | 1468194648412 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1217d3000) [pid = 2517] [serial = 473] [outer = 0x12093f400] 16:50:48 INFO - PROCESS | 2517 | 1468194648729 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 469ms 16:50:48 INFO - PROCESS | 2517 | 1468194648768 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2517 | 1468194648769 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:50:48 INFO - PROCESS | 2517 | 1468194648774 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2517 | 1468194648775 Marionette TRACE conn2 <- [1,606,null,{}] 16:50:48 INFO - PROCESS | 2517 | 1468194648777 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 2517 | 1468194648779 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:48 INFO - PROCESS | 2517 | 1468194648891 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:50:48 INFO - PROCESS | 2517 | 1468194648899 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 2517 | 1468194648900 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x118633000 == 36 [pid = 2517] [id = 159] 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x121328800) [pid = 2517] [serial = 474] [outer = 0x0] 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1217ca400) [pid = 2517] [serial = 475] [outer = 0x121328800] 16:50:48 INFO - PROCESS | 2517 | 1468194648924 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x121d21400) [pid = 2517] [serial = 476] [outer = 0x121328800] 16:50:49 INFO - PROCESS | 2517 | 1468194649420 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 719ms 16:50:49 INFO - PROCESS | 2517 | 1468194649493 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 2517 | 1468194649496 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:50:49 INFO - PROCESS | 2517 | 1468194649499 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 2517 | 1468194649501 Marionette TRACE conn2 <- [1,610,null,{}] 16:50:49 INFO - PROCESS | 2517 | 1468194649506 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 2517 | 1468194649508 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:49 INFO - PROCESS | 2517 | 1468194649614 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:50:49 INFO - PROCESS | 2517 | 1468194649714 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2517 | 1468194649716 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bca000 == 37 [pid = 2517] [id = 160] 16:50:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x112aca400) [pid = 2517] [serial = 477] [outer = 0x0] 16:50:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x113334c00) [pid = 2517] [serial = 478] [outer = 0x112aca400] 16:50:49 INFO - PROCESS | 2517 | 1468194649746 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x113d69000) [pid = 2517] [serial = 479] [outer = 0x112aca400] 16:50:50 INFO - PROCESS | 2517 | 1468194650265 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 823ms 16:50:50 INFO - PROCESS | 2517 | 1468194650331 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 2517 | 1468194650334 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:50:50 INFO - PROCESS | 2517 | 1468194650342 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 2517 | 1468194650344 Marionette TRACE conn2 <- [1,614,null,{}] 16:50:50 INFO - PROCESS | 2517 | 1468194650347 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 2517 | 1468194650349 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:50 INFO - PROCESS | 2517 | 1468194650457 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:50:50 INFO - PROCESS | 2517 | 1468194650620 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 2517 | 1468194650621 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x11281f800 == 38 [pid = 2517] [id = 161] 16:50:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x112a20c00) [pid = 2517] [serial = 480] [outer = 0x0] 16:50:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1130b1800) [pid = 2517] [serial = 481] [outer = 0x112a20c00] 16:50:50 INFO - PROCESS | 2517 | 1468194650649 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x113d6c000) [pid = 2517] [serial = 482] [outer = 0x112a20c00] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x121da0000 == 37 [pid = 2517] [id = 158] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x121571000 == 36 [pid = 2517] [id = 157] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x12099f800 == 35 [pid = 2517] [id = 156] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x112ba0800 == 34 [pid = 2517] [id = 155] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x11952c800 == 33 [pid = 2517] [id = 154] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x1188cd800 == 32 [pid = 2517] [id = 153] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x118311400) [pid = 2517] [serial = 448] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x117243800 == 31 [pid = 2517] [id = 152] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x115fa5000 == 30 [pid = 2517] [id = 151] 16:50:51 INFO - PROCESS | 2517 | --DOCSHELL 0x11817a800 == 29 [pid = 2517] [id = 150] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x12a826800) [pid = 2517] [serial = 415] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x12ae9c800) [pid = 2517] [serial = 418] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x127206000) [pid = 2517] [serial = 406] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12760a400) [pid = 2517] [serial = 407] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1189e3000) [pid = 2517] [serial = 388] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11996d800) [pid = 2517] [serial = 389] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1258d8800) [pid = 2517] [serial = 403] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x125ea7400) [pid = 2517] [serial = 404] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d11400) [pid = 2517] [serial = 409] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1293cc400) [pid = 2517] [serial = 410] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12d203c00) [pid = 2517] [serial = 380] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x116531c00) [pid = 2517] [serial = 385] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x118304c00) [pid = 2517] [serial = 386] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119538000) [pid = 2517] [serial = 394] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1214ae400) [pid = 2517] [serial = 395] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x119db7c00) [pid = 2517] [serial = 391] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x11a143c00) [pid = 2517] [serial = 392] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x121b72000) [pid = 2517] [serial = 397] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x124d79800) [pid = 2517] [serial = 398] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x113d62c00) [pid = 2517] [serial = 382] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x115ebac00) [pid = 2517] [serial = 383] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x124d7d000) [pid = 2517] [serial = 400] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x1252eac00) [pid = 2517] [serial = 401] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x12bc31c00) [pid = 2517] [serial = 421] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x12b55a400) [pid = 2517] [serial = 419] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x118961c00) [pid = 2517] [serial = 425] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x112e4f800) [pid = 2517] [serial = 442] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x119bb9000) [pid = 2517] [serial = 427] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x116525800) [pid = 2517] [serial = 424] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x125848400) [pid = 2517] [serial = 430] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x12bc37000) [pid = 2517] [serial = 431] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x12bcc8800) [pid = 2517] [serial = 422] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x1293d9800) [pid = 2517] [serial = 412] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x12c251000) [pid = 2517] [serial = 434] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x12ac03000) [pid = 2517] [serial = 416] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x112acdc00) [pid = 2517] [serial = 436] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x12bfb3800) [pid = 2517] [serial = 433] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x125102800) [pid = 2517] [serial = 428] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 58 (0x116287800) [pid = 2517] [serial = 446] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 57 (0x113d6b800) [pid = 2517] [serial = 437] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 56 (0x12a784800) [pid = 2517] [serial = 413] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 55 (0x118336800) [pid = 2517] [serial = 439] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 54 (0x113d6b400) [pid = 2517] [serial = 445] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 53 (0x1133abc00) [pid = 2517] [serial = 443] [outer = 0x0] [url = about:blank] 16:50:51 INFO - PROCESS | 2517 | --DOMWINDOW == 52 (0x11895e400) [pid = 2517] [serial = 440] [outer = 0x0] [url = about:blank] 16:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 772ms 16:50:51 INFO - PROCESS | 2517 | 1468194651110 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:50:51 INFO - PROCESS | 2517 | 1468194651116 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2517 | 1468194651118 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:50:51 INFO - PROCESS | 2517 | 1468194651127 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 2517 | 1468194651129 Marionette TRACE conn2 <- [1,618,null,{}] 16:50:51 INFO - PROCESS | 2517 | 1468194651132 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 2517 | 1468194651133 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:51 INFO - PROCESS | 2517 | 1468194651215 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:50:51 INFO - PROCESS | 2517 | 1468194651221 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2517 | 1468194651224 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x116ab8800 == 30 [pid = 2517] [id = 162] 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 53 (0x115e10400) [pid = 2517] [serial = 483] [outer = 0x0] 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 54 (0x11686a800) [pid = 2517] [serial = 484] [outer = 0x115e10400] 16:50:51 INFO - PROCESS | 2517 | 1468194651251 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 55 (0x117fc1800) [pid = 2517] [serial = 485] [outer = 0x115e10400] 16:50:51 INFO - PROCESS | 2517 | 1468194651581 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 475ms 16:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:50:51 INFO - PROCESS | 2517 | 1468194651615 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2517 | 1468194651617 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:50:51 INFO - PROCESS | 2517 | 1468194651624 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 2517 | 1468194651625 Marionette TRACE conn2 <- [1,622,null,{}] 16:50:51 INFO - PROCESS | 2517 | 1468194651627 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 2517 | 1468194651629 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:51 INFO - PROCESS | 2517 | 1468194651707 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:50:51 INFO - PROCESS | 2517 | 1468194651713 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2517 | 1468194651714 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x118257000 == 31 [pid = 2517] [id = 163] 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 56 (0x11830fc00) [pid = 2517] [serial = 486] [outer = 0x0] 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 57 (0x1188fc800) [pid = 2517] [serial = 487] [outer = 0x11830fc00] 16:50:51 INFO - PROCESS | 2517 | 1468194651742 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 58 (0x119253400) [pid = 2517] [serial = 488] [outer = 0x11830fc00] 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 59 (0x119541000) [pid = 2517] [serial = 489] [outer = 0x12bc2b800] 16:50:52 INFO - PROCESS | 2517 | 1468194652126 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 16:50:52 INFO - PROCESS | 2517 | 1468194652146 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 2517 | 1468194652147 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:50:52 INFO - PROCESS | 2517 | 1468194652156 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 2517 | 1468194652160 Marionette TRACE conn2 <- [1,626,null,{}] 16:50:52 INFO - PROCESS | 2517 | 1468194652163 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 2517 | 1468194652166 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:52 INFO - PROCESS | 2517 | 1468194652245 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:50:52 INFO - PROCESS | 2517 | 1468194652250 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 2517 | 1468194652252 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x11994e800 == 32 [pid = 2517] [id = 164] 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x112a13400) [pid = 2517] [serial = 490] [outer = 0x0] 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x119973000) [pid = 2517] [serial = 491] [outer = 0x112a13400] 16:50:52 INFO - PROCESS | 2517 | 1468194652280 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x11a136c00) [pid = 2517] [serial = 492] [outer = 0x112a13400] 16:50:52 INFO - PROCESS | 2517 | 1468194652624 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 477ms 16:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:50:52 INFO - PROCESS | 2517 | 1468194652628 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 2517 | 1468194652630 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:50:52 INFO - PROCESS | 2517 | 1468194652632 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 2517 | 1468194652633 Marionette TRACE conn2 <- [1,630,null,{}] 16:50:52 INFO - PROCESS | 2517 | 1468194652635 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 2517 | 1468194652636 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:52 INFO - PROCESS | 2517 | 1468194652719 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:50:52 INFO - PROCESS | 2517 | 1468194652773 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 2517 | 1468194652774 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cdc000 == 33 [pid = 2517] [id = 165] 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x112a20400) [pid = 2517] [serial = 493] [outer = 0x0] 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x11a13a800) [pid = 2517] [serial = 494] [outer = 0x112a20400] 16:50:52 INFO - PROCESS | 2517 | 1468194652798 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x1214ae400) [pid = 2517] [serial = 495] [outer = 0x112a20400] 16:50:53 INFO - PROCESS | 2517 | 1468194653082 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 16:50:53 INFO - PROCESS | 2517 | 1468194653100 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 2517 | 1468194653102 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:50:53 INFO - PROCESS | 2517 | 1468194653128 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 2517 | 1468194653129 Marionette TRACE conn2 <- [1,634,null,{}] 16:50:53 INFO - PROCESS | 2517 | 1468194653132 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 2517 | 1468194653133 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:53 INFO - PROCESS | 2517 | 1468194653232 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:50:53 INFO - PROCESS | 2517 | 1468194653236 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 2517 | 1468194653240 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x119529800 == 34 [pid = 2517] [id = 166] 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x121b71000) [pid = 2517] [serial = 496] [outer = 0x0] 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x121dce800) [pid = 2517] [serial = 497] [outer = 0x121b71000] 16:50:53 INFO - PROCESS | 2517 | 1468194653272 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x124838400) [pid = 2517] [serial = 498] [outer = 0x121b71000] 16:50:53 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:53 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:53 INFO - PROCESS | 2517 | 1468194653644 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 536ms 16:50:53 INFO - PROCESS | 2517 | 1468194653649 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 2517 | 1468194653650 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:50:53 INFO - PROCESS | 2517 | 1468194653652 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 2517 | 1468194653653 Marionette TRACE conn2 <- [1,638,null,{}] 16:50:53 INFO - PROCESS | 2517 | 1468194653656 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 2517 | 1468194653657 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:53 INFO - PROCESS | 2517 | 1468194653750 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:50:53 INFO - PROCESS | 2517 | 1468194653761 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 2517 | 1468194653762 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a1b000 == 35 [pid = 2517] [id = 167] 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x124cc9400) [pid = 2517] [serial = 499] [outer = 0x0] 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x124d7e400) [pid = 2517] [serial = 500] [outer = 0x124cc9400] 16:50:53 INFO - PROCESS | 2517 | 1468194653786 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x124ebec00) [pid = 2517] [serial = 501] [outer = 0x124cc9400] 16:50:53 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:54 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:54 INFO - PROCESS | 2517 | 1468194654164 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 16:50:54 INFO - PROCESS | 2517 | 1468194654173 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 2517 | 1468194654176 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:50:54 INFO - PROCESS | 2517 | 1468194654179 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 2517 | 1468194654181 Marionette TRACE conn2 <- [1,642,null,{}] 16:50:54 INFO - PROCESS | 2517 | 1468194654185 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 2517 | 1468194654187 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:54 INFO - PROCESS | 2517 | 1468194654325 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:50:54 INFO - PROCESS | 2517 | 1468194654337 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 2517 | 1468194654338 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x125822800 == 36 [pid = 2517] [id = 168] 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x124d75c00) [pid = 2517] [serial = 502] [outer = 0x0] 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x125111400) [pid = 2517] [serial = 503] [outer = 0x124d75c00] 16:50:54 INFO - PROCESS | 2517 | 1468194654362 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x125848800) [pid = 2517] [serial = 504] [outer = 0x124d75c00] 16:50:54 INFO - PROCESS | 2517 | 1468194654681 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 16:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:50:54 INFO - PROCESS | 2517 | 1468194654699 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 2517 | 1468194654700 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:50:54 INFO - PROCESS | 2517 | 1468194654703 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 2517 | 1468194654706 Marionette TRACE conn2 <- [1,646,null,{}] 16:50:54 INFO - PROCESS | 2517 | 1468194654715 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 2517 | 1468194654716 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:54 INFO - PROCESS | 2517 | 1468194654810 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:50:54 INFO - PROCESS | 2517 | 1468194654813 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 2517 | 1468194654814 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x126f8b800 == 37 [pid = 2517] [id = 169] 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x121b7d400) [pid = 2517] [serial = 505] [outer = 0x0] 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1258d8800) [pid = 2517] [serial = 506] [outer = 0x121b7d400] 16:50:54 INFO - PROCESS | 2517 | 1468194654838 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x125c49000) [pid = 2517] [serial = 507] [outer = 0x121b7d400] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x117fc6000) [pid = 2517] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x119540800) [pid = 2517] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x117fc8400) [pid = 2517] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x112fbec00) [pid = 2517] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x12093f400) [pid = 2517] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x111d49400) [pid = 2517] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x118309000) [pid = 2517] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x115a61400) [pid = 2517] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:50:55 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x111d98400) [pid = 2517] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:50:55 INFO - PROCESS | 2517 | 1468194655185 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 16:50:55 INFO - PROCESS | 2517 | 1468194655225 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:50:55 INFO - PROCESS | 2517 | 1468194655226 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:50:55 INFO - PROCESS | 2517 | 1468194655229 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 2517 | 1468194655230 Marionette TRACE conn2 <- [1,650,null,{}] 16:50:55 INFO - PROCESS | 2517 | 1468194655232 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 2517 | 1468194655233 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:55 INFO - PROCESS | 2517 | 1468194655309 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:50:55 INFO - PROCESS | 2517 | 1468194655359 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 2517 | 1468194655360 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x11994a800 == 38 [pid = 2517] [id = 170] 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x112a12400) [pid = 2517] [serial = 508] [outer = 0x0] 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x11953c800) [pid = 2517] [serial = 509] [outer = 0x112a12400] 16:50:55 INFO - PROCESS | 2517 | 1468194655383 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x1218db400) [pid = 2517] [serial = 510] [outer = 0x112a12400] 16:50:55 INFO - PROCESS | 2517 | 1468194655642 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 467ms 16:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:50:55 INFO - PROCESS | 2517 | 1468194655697 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 2517 | 1468194655698 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:50:55 INFO - PROCESS | 2517 | 1468194655700 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 2517 | 1468194655701 Marionette TRACE conn2 <- [1,654,null,{}] 16:50:55 INFO - PROCESS | 2517 | 1468194655711 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 2517 | 1468194655712 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:55 INFO - PROCESS | 2517 | 1468194655794 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:50:55 INFO - PROCESS | 2517 | 1468194655798 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 2517 | 1468194655800 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d40000 == 39 [pid = 2517] [id = 171] 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x119bbc000) [pid = 2517] [serial = 511] [outer = 0x0] 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x125e9f000) [pid = 2517] [serial = 512] [outer = 0x119bbc000] 16:50:55 INFO - PROCESS | 2517 | 1468194655833 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x12710d000) [pid = 2517] [serial = 513] [outer = 0x119bbc000] 16:50:56 INFO - PROCESS | 2517 | 1468194656166 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 473ms 16:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:50:56 INFO - PROCESS | 2517 | 1468194656174 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 2517 | 1468194656176 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:50:56 INFO - PROCESS | 2517 | 1468194656178 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 2517 | 1468194656180 Marionette TRACE conn2 <- [1,658,null,{}] 16:50:56 INFO - PROCESS | 2517 | 1468194656182 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 2517 | 1468194656184 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:56 INFO - PROCESS | 2517 | 1468194656305 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:50:56 INFO - PROCESS | 2517 | 1468194656311 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2517 | 1468194656313 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294cf000 == 40 [pid = 2517] [id = 172] 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x119c3f800) [pid = 2517] [serial = 514] [outer = 0x0] 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1272e8000) [pid = 2517] [serial = 515] [outer = 0x119c3f800] 16:50:56 INFO - PROCESS | 2517 | 1468194656336 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x128eb0c00) [pid = 2517] [serial = 516] [outer = 0x119c3f800] 16:50:56 INFO - PROCESS | 2517 | 1468194656625 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 16:50:56 INFO - PROCESS | 2517 | 1468194656647 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 2517 | 1468194656649 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:50:56 INFO - PROCESS | 2517 | 1468194656651 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 2517 | 1468194656652 Marionette TRACE conn2 <- [1,662,null,{}] 16:50:56 INFO - PROCESS | 2517 | 1468194656657 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:56 INFO - PROCESS | 2517 | 1468194656659 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:56 INFO - PROCESS | 2517 | 1468194656737 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:50:56 INFO - PROCESS | 2517 | 1468194656742 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2517 | 1468194656743 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a744000 == 41 [pid = 2517] [id = 173] 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x124d7d000) [pid = 2517] [serial = 517] [outer = 0x0] 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1293d3400) [pid = 2517] [serial = 518] [outer = 0x124d7d000] 16:50:56 INFO - PROCESS | 2517 | 1468194656774 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x129627000) [pid = 2517] [serial = 519] [outer = 0x124d7d000] 16:50:56 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:57 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:57 INFO - PROCESS | 2517 | 1468194657214 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 16:50:57 INFO - PROCESS | 2517 | 1468194657222 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2517 | 1468194657225 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:50:57 INFO - PROCESS | 2517 | 1468194657229 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 2517 | 1468194657231 Marionette TRACE conn2 <- [1,666,null,{}] 16:50:57 INFO - PROCESS | 2517 | 1468194657234 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 2517 | 1468194657236 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:57 INFO - PROCESS | 2517 | 1468194657341 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:50:57 INFO - PROCESS | 2517 | 1468194657401 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 2517 | 1468194657403 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x11723e000 == 42 [pid = 2517] [id = 174] 16:50:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x1133aac00) [pid = 2517] [serial = 520] [outer = 0x0] 16:50:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x115ebf000) [pid = 2517] [serial = 521] [outer = 0x1133aac00] 16:50:57 INFO - PROCESS | 2517 | 1468194657439 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1177cac00) [pid = 2517] [serial = 522] [outer = 0x1133aac00] 16:50:57 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:57 INFO - PROCESS | 2517 | 1468194657859 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 16:50:57 INFO - PROCESS | 2517 | 1468194657899 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2517 | 1468194657902 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:50:57 INFO - PROCESS | 2517 | 1468194657907 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 2517 | 1468194657909 Marionette TRACE conn2 <- [1,670,null,{}] 16:50:57 INFO - PROCESS | 2517 | 1468194657911 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 2517 | 1468194657913 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:58 INFO - PROCESS | 2517 | 1468194658018 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:50:58 INFO - PROCESS | 2517 | 1468194658071 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2517 | 1468194658072 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x121474000 == 43 [pid = 2517] [id = 175] 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11832f000) [pid = 2517] [serial = 523] [outer = 0x0] 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1189e1c00) [pid = 2517] [serial = 524] [outer = 0x11832f000] 16:50:58 INFO - PROCESS | 2517 | 1468194658102 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1199ec400) [pid = 2517] [serial = 525] [outer = 0x11832f000] 16:50:58 INFO - PROCESS | 2517 | 1468194658558 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:50:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:50:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 16:50:58 INFO - PROCESS | 2517 | 1468194658578 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 2517 | 1468194658579 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:50:58 INFO - PROCESS | 2517 | 1468194658582 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 2517 | 1468194658585 Marionette TRACE conn2 <- [1,674,null,{}] 16:50:58 INFO - PROCESS | 2517 | 1468194658595 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 2517 | 1468194658598 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:58 INFO - PROCESS | 2517 | 1468194658719 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:50:58 INFO - PROCESS | 2517 | 1468194658773 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2517 | 1468194658775 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294d0000 == 44 [pid = 2517] [id = 176] 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11a13c800) [pid = 2517] [serial = 526] [outer = 0x0] 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1218d5000) [pid = 2517] [serial = 527] [outer = 0x11a13c800] 16:50:58 INFO - PROCESS | 2517 | 1468194658805 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124c67800) [pid = 2517] [serial = 528] [outer = 0x11a13c800] 16:50:59 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:50:59 INFO - PROCESS | 2517 | 1468194659195 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 16:50:59 INFO - PROCESS | 2517 | 1468194659207 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 2517 | 1468194659209 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:50:59 INFO - PROCESS | 2517 | 1468194659212 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2517 | 1468194659213 Marionette TRACE conn2 <- [1,678,null,{}] 16:50:59 INFO - PROCESS | 2517 | 1468194659215 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 2517 | 1468194659217 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:59 INFO - PROCESS | 2517 | 1468194659318 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:50:59 INFO - PROCESS | 2517 | 1468194659367 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 2517 | 1468194659368 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a988000 == 45 [pid = 2517] [id = 177] 16:50:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x124d76c00) [pid = 2517] [serial = 529] [outer = 0x0] 16:50:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x125102800) [pid = 2517] [serial = 530] [outer = 0x124d76c00] 16:50:59 INFO - PROCESS | 2517 | 1468194659397 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x126f09800) [pid = 2517] [serial = 531] [outer = 0x124d76c00] 16:50:59 INFO - PROCESS | 2517 | 1468194659858 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 669ms 16:50:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:50:59 INFO - PROCESS | 2517 | 1468194659881 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 2517 | 1468194659883 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:50:59 INFO - PROCESS | 2517 | 1468194659885 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2517 | 1468194659886 Marionette TRACE conn2 <- [1,682,null,{}] 16:50:59 INFO - PROCESS | 2517 | 1468194659889 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 2517 | 1468194659890 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:50:59 INFO - PROCESS | 2517 | 1468194659990 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:51:00 INFO - PROCESS | 2517 | 1468194660085 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 2517 | 1468194660087 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x11629f000 == 46 [pid = 2517] [id = 178] 16:51:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11262bc00) [pid = 2517] [serial = 532] [outer = 0x0] 16:51:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x11652a400) [pid = 2517] [serial = 533] [outer = 0x11262bc00] 16:51:00 INFO - PROCESS | 2517 | 1468194660117 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x126f0b800) [pid = 2517] [serial = 534] [outer = 0x11262bc00] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1294cf000 == 45 [pid = 2517] [id = 172] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x128d40000 == 44 [pid = 2517] [id = 171] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x11994a800 == 43 [pid = 2517] [id = 170] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x126f8b800 == 42 [pid = 2517] [id = 169] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x125822800 == 41 [pid = 2517] [id = 168] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x121a1b000 == 40 [pid = 2517] [id = 167] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119529800 == 39 [pid = 2517] [id = 166] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119cdc000 == 38 [pid = 2517] [id = 165] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x11994e800 == 37 [pid = 2517] [id = 164] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x118257000 == 36 [pid = 2517] [id = 163] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x116ab8800 == 35 [pid = 2517] [id = 162] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x11281f800 == 34 [pid = 2517] [id = 161] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x118633000 == 33 [pid = 2517] [id = 159] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x116bca000 == 32 [pid = 2517] [id = 160] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12a988000 == 31 [pid = 2517] [id = 177] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1294d0000 == 30 [pid = 2517] [id = 176] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x121474000 == 29 [pid = 2517] [id = 175] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12a744000 == 28 [pid = 2517] [id = 173] 16:51:01 INFO - PROCESS | 2517 | --DOCSHELL 0x11723e000 == 27 [pid = 2517] [id = 174] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217ca400) [pid = 2517] [serial = 475] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x118335400) [pid = 2517] [serial = 457] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119969000) [pid = 2517] [serial = 460] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1188f5c00) [pid = 2517] [serial = 449] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11308e400) [pid = 2517] [serial = 451] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1189e0c00) [pid = 2517] [serial = 458] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1214aa000) [pid = 2517] [serial = 472] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1199ea800) [pid = 2517] [serial = 461] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x115ebfc00) [pid = 2517] [serial = 464] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119bb3800) [pid = 2517] [serial = 466] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x112ad0c00) [pid = 2517] [serial = 463] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11627a000) [pid = 2517] [serial = 454] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x117020c00) [pid = 2517] [serial = 455] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121334400) [pid = 2517] [serial = 470] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1217d3000) [pid = 2517] [serial = 473] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x11a144c00) [pid = 2517] [serial = 469] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11a141800) [pid = 2517] [serial = 467] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x113d60c00) [pid = 2517] [serial = 452] [outer = 0x0] [url = about:blank] 16:51:01 INFO - PROCESS | 2517 | 1468194661643 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1774ms 16:51:01 INFO - PROCESS | 2517 | 1468194661660 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 2517 | 1468194661663 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:51:01 INFO - PROCESS | 2517 | 1468194661668 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 2517 | 1468194661672 Marionette TRACE conn2 <- [1,686,null,{}] 16:51:01 INFO - PROCESS | 2517 | 1468194661677 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 2517 | 1468194661680 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:01 INFO - PROCESS | 2517 | 1468194661757 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:51:01 INFO - PROCESS | 2517 | 1468194661762 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 2517 | 1468194661764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fbc000 == 28 [pid = 2517] [id = 179] 16:51:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x113d60c00) [pid = 2517] [serial = 535] [outer = 0x0] 16:51:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x113d68800) [pid = 2517] [serial = 536] [outer = 0x113d60c00] 16:51:01 INFO - PROCESS | 2517 | 1468194661796 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x115eba400) [pid = 2517] [serial = 537] [outer = 0x113d60c00] 16:51:02 INFO - PROCESS | 2517 | 1468194662613 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:51:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 975ms 16:51:02 INFO - PROCESS | 2517 | 1468194662641 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 2517 | 1468194662645 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:51:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:51:02 INFO - PROCESS | 2517 | 1468194662650 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 2517 | 1468194662651 Marionette TRACE conn2 <- [1,690,null,{}] 16:51:02 INFO - PROCESS | 2517 | 1468194662654 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:02 INFO - PROCESS | 2517 | 1468194662658 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:02 INFO - PROCESS | 2517 | 1468194662752 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:51:02 INFO - PROCESS | 2517 | 1468194662759 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2517 | 1468194662760 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bce800 == 29 [pid = 2517] [id = 180] 16:51:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x117083400) [pid = 2517] [serial = 538] [outer = 0x0] 16:51:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117f6a400) [pid = 2517] [serial = 539] [outer = 0x117083400] 16:51:02 INFO - PROCESS | 2517 | 1468194662790 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x118304c00) [pid = 2517] [serial = 540] [outer = 0x117083400] 16:51:03 INFO - PROCESS | 2517 | 1468194663590 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 16:51:03 INFO - PROCESS | 2517 | 1468194663623 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 2517 | 1468194663625 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:51:03 INFO - PROCESS | 2517 | 1468194663643 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 2517 | 1468194663645 Marionette TRACE conn2 <- [1,694,null,{}] 16:51:03 INFO - PROCESS | 2517 | 1468194663654 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 2517 | 1468194663657 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:03 INFO - PROCESS | 2517 | 1468194663751 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:51:03 INFO - PROCESS | 2517 | 1468194663757 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 2517 | 1468194663760 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188cd000 == 30 [pid = 2517] [id = 181] 16:51:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11895dc00) [pid = 2517] [serial = 541] [outer = 0x0] 16:51:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119546400) [pid = 2517] [serial = 542] [outer = 0x11895dc00] 16:51:03 INFO - PROCESS | 2517 | 1468194663787 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1199f6800) [pid = 2517] [serial = 543] [outer = 0x11895dc00] 16:51:04 INFO - PROCESS | 2517 | 1468194664624 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1030ms 16:51:04 INFO - PROCESS | 2517 | 1468194664666 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 2517 | 1468194664667 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:51:04 INFO - PROCESS | 2517 | 1468194664670 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 2517 | 1468194664671 Marionette TRACE conn2 <- [1,698,null,{}] 16:51:04 INFO - PROCESS | 2517 | 1468194664673 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 2517 | 1468194664674 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:04 INFO - PROCESS | 2517 | 1468194664770 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:51:04 INFO - PROCESS | 2517 | 1468194664774 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 2517 | 1468194664775 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x119945800 == 31 [pid = 2517] [id = 182] 16:51:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119bbd000) [pid = 2517] [serial = 544] [outer = 0x0] 16:51:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11a13c400) [pid = 2517] [serial = 545] [outer = 0x119bbd000] 16:51:04 INFO - PROCESS | 2517 | 1468194664801 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11a145400) [pid = 2517] [serial = 546] [outer = 0x119bbd000] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121b71000) [pid = 2517] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x124cc9400) [pid = 2517] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x112aca400) [pid = 2517] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11830fc00) [pid = 2517] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x121b7d400) [pid = 2517] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x121328800) [pid = 2517] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x115e10400) [pid = 2517] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x112a20c00) [pid = 2517] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x112a12400) [pid = 2517] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x112a20400) [pid = 2517] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x112a13400) [pid = 2517] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x124d75c00) [pid = 2517] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x119bbc000) [pid = 2517] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x124d7d000) [pid = 2517] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:51:05 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x119c3f800) [pid = 2517] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:51:05 INFO - PROCESS | 2517 | 1468194665641 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 16:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:51:05 INFO - PROCESS | 2517 | 1468194665690 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 2517 | 1468194665691 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:51:05 INFO - PROCESS | 2517 | 1468194665701 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 2517 | 1468194665702 Marionette TRACE conn2 <- [1,702,null,{}] 16:51:05 INFO - PROCESS | 2517 | 1468194665710 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 2517 | 1468194665712 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:05 INFO - PROCESS | 2517 | 1468194665782 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:51:05 INFO - PROCESS | 2517 | 1468194665786 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 2517 | 1468194665787 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x119528000 == 32 [pid = 2517] [id = 183] 16:51:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x111b97400) [pid = 2517] [serial = 547] [outer = 0x0] 16:51:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x118309000) [pid = 2517] [serial = 548] [outer = 0x111b97400] 16:51:05 INFO - PROCESS | 2517 | 1468194665815 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11a145c00) [pid = 2517] [serial = 549] [outer = 0x111b97400] 16:51:06 INFO - PROCESS | 2517 | 1468194666634 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 978ms 16:51:06 INFO - PROCESS | 2517 | 1468194666674 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:51:06 INFO - PROCESS | 2517 | 1468194666675 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:51:06 INFO - PROCESS | 2517 | 1468194666678 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 2517 | 1468194666679 Marionette TRACE conn2 <- [1,706,null,{}] 16:51:06 INFO - PROCESS | 2517 | 1468194666681 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 2517 | 1468194666685 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:06 INFO - PROCESS | 2517 | 1468194666788 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:51:06 INFO - PROCESS | 2517 | 1468194666796 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 2517 | 1468194666797 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ac800 == 33 [pid = 2517] [id = 184] 16:51:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x12093bc00) [pid = 2517] [serial = 550] [outer = 0x0] 16:51:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1217d2c00) [pid = 2517] [serial = 551] [outer = 0x12093bc00] 16:51:06 INFO - PROCESS | 2517 | 1468194666822 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x124833800) [pid = 2517] [serial = 552] [outer = 0x12093bc00] 16:51:07 INFO - PROCESS | 2517 | 1468194667678 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1018ms 16:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:51:07 INFO - PROCESS | 2517 | 1468194667697 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 2517 | 1468194667700 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:51:07 INFO - PROCESS | 2517 | 1468194667703 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 2517 | 1468194667708 Marionette TRACE conn2 <- [1,710,null,{}] 16:51:07 INFO - PROCESS | 2517 | 1468194667711 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 2517 | 1468194667713 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:07 INFO - PROCESS | 2517 | 1468194667820 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:51:07 INFO - PROCESS | 2517 | 1468194667865 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:07 INFO - PROCESS | 2517 | 1468194667867 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x11676e800 == 34 [pid = 2517] [id = 185] 16:51:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x11342c800) [pid = 2517] [serial = 553] [outer = 0x0] 16:51:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x113d61c00) [pid = 2517] [serial = 554] [outer = 0x11342c800] 16:51:07 INFO - PROCESS | 2517 | 1468194667900 Marionette DEBUG loaded listener.js 16:51:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115eec400) [pid = 2517] [serial = 555] [outer = 0x11342c800] 16:51:08 INFO - PROCESS | 2517 | 1468194668877 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:51:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:51:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1224ms 16:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:51:08 INFO - PROCESS | 2517 | 1468194668928 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:51:08 INFO - PROCESS | 2517 | 1468194668931 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:51:08 INFO - PROCESS | 2517 | 1468194668935 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 2517 | 1468194668937 Marionette TRACE conn2 <- [1,714,null,{}] 16:51:08 INFO - PROCESS | 2517 | 1468194668939 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:08 INFO - PROCESS | 2517 | 1468194668941 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:09 INFO - PROCESS | 2517 | 1468194669045 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:51:09 INFO - PROCESS | 2517 | 1468194669113 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 2517 | 1468194669115 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x11951a800 == 35 [pid = 2517] [id = 186] 16:51:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x118335400) [pid = 2517] [serial = 556] [outer = 0x0] 16:51:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11852ac00) [pid = 2517] [serial = 557] [outer = 0x118335400] 16:51:09 INFO - PROCESS | 2517 | 1468194669146 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x118961000) [pid = 2517] [serial = 558] [outer = 0x118335400] 16:51:09 INFO - PROCESS | 2517 | --DOCSHELL 0x119528000 == 34 [pid = 2517] [id = 183] 16:51:09 INFO - PROCESS | 2517 | --DOCSHELL 0x119945800 == 33 [pid = 2517] [id = 182] 16:51:09 INFO - PROCESS | 2517 | --DOCSHELL 0x1188cd000 == 32 [pid = 2517] [id = 181] 16:51:09 INFO - PROCESS | 2517 | --DOCSHELL 0x116bce800 == 31 [pid = 2517] [id = 180] 16:51:09 INFO - PROCESS | 2517 | --DOCSHELL 0x115fbc000 == 30 [pid = 2517] [id = 179] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x121dce800) [pid = 2517] [serial = 497] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d7e400) [pid = 2517] [serial = 500] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x113334c00) [pid = 2517] [serial = 478] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x113d69000) [pid = 2517] [serial = 479] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1188fc800) [pid = 2517] [serial = 487] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x119253400) [pid = 2517] [serial = 488] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1258d8800) [pid = 2517] [serial = 506] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x121d21400) [pid = 2517] [serial = 476] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x11686a800) [pid = 2517] [serial = 484] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x117fc1800) [pid = 2517] [serial = 485] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x1130b1800) [pid = 2517] [serial = 481] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x11953c800) [pid = 2517] [serial = 509] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x113d6c000) [pid = 2517] [serial = 482] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x11a13a800) [pid = 2517] [serial = 494] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x119973000) [pid = 2517] [serial = 491] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x11a136c00) [pid = 2517] [serial = 492] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x125111400) [pid = 2517] [serial = 503] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x12183f800) [pid = 2517] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x125e9f000) [pid = 2517] [serial = 512] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x129627000) [pid = 2517] [serial = 519] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x12710d000) [pid = 2517] [serial = 513] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x1272e8000) [pid = 2517] [serial = 515] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x1218db400) [pid = 2517] [serial = 510] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x125c49000) [pid = 2517] [serial = 507] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x1293d3400) [pid = 2517] [serial = 518] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x128eb0c00) [pid = 2517] [serial = 516] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x125848800) [pid = 2517] [serial = 504] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 58 (0x124ebec00) [pid = 2517] [serial = 501] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 57 (0x124838400) [pid = 2517] [serial = 498] [outer = 0x0] [url = about:blank] 16:51:09 INFO - PROCESS | 2517 | --DOMWINDOW == 56 (0x1214ae400) [pid = 2517] [serial = 495] [outer = 0x0] [url = about:blank] 16:51:10 INFO - PROCESS | 2517 | 1468194670138 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:51:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1221ms 16:51:10 INFO - PROCESS | 2517 | 1468194670157 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:51:10 INFO - PROCESS | 2517 | 1468194670159 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:51:10 INFO - PROCESS | 2517 | 1468194670162 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 2517 | 1468194670164 Marionette TRACE conn2 <- [1,718,null,{}] 16:51:10 INFO - PROCESS | 2517 | 1468194670168 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 2517 | 1468194670169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:10 INFO - PROCESS | 2517 | 1468194670248 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:51:10 INFO - PROCESS | 2517 | 1468194670253 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 2517 | 1468194670258 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x116718800 == 31 [pid = 2517] [id = 187] 16:51:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 57 (0x114eaf400) [pid = 2517] [serial = 559] [outer = 0x0] 16:51:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 58 (0x116230000) [pid = 2517] [serial = 560] [outer = 0x114eaf400] 16:51:10 INFO - PROCESS | 2517 | 1468194670286 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 59 (0x1177cc400) [pid = 2517] [serial = 561] [outer = 0x114eaf400] 16:51:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 16:51:11 INFO - PROCESS | 2517 | 1468194671131 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:51:11 INFO - PROCESS | 2517 | 1468194671135 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 2517 | 1468194671137 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:51:11 INFO - PROCESS | 2517 | 1468194671144 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 2517 | 1468194671146 Marionette TRACE conn2 <- [1,722,null,{}] 16:51:11 INFO - PROCESS | 2517 | 1468194671148 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 2517 | 1468194671150 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:11 INFO - PROCESS | 2517 | 1468194671246 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:51:11 INFO - PROCESS | 2517 | 1468194671273 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2517 | 1468194671275 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x118169800 == 32 [pid = 2517] [id = 188] 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x118961c00) [pid = 2517] [serial = 562] [outer = 0x0] 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x11953e400) [pid = 2517] [serial = 563] [outer = 0x118961c00] 16:51:11 INFO - PROCESS | 2517 | 1468194671301 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x1199f7800) [pid = 2517] [serial = 564] [outer = 0x118961c00] 16:51:11 INFO - PROCESS | 2517 | 1468194671627 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 2517 | 1468194671665 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:51:11 INFO - PROCESS | 2517 | 1468194671667 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 2517 | 1468194671669 Marionette TRACE conn2 <- [1,726,null,{}] 16:51:11 INFO - PROCESS | 2517 | 1468194671677 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 2517 | 1468194671680 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:11 INFO - PROCESS | 2517 | 1468194671756 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:51:11 INFO - PROCESS | 2517 | 1468194671762 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2517 | 1468194671764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x119950800 == 33 [pid = 2517] [id = 189] 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x11308e800) [pid = 2517] [serial = 565] [outer = 0x0] 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x121331400) [pid = 2517] [serial = 566] [outer = 0x11308e800] 16:51:11 INFO - PROCESS | 2517 | 1468194671794 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x1218d6400) [pid = 2517] [serial = 567] [outer = 0x11308e800] 16:51:12 INFO - PROCESS | 2517 | 1468194672201 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:51:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:51:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 571ms 16:51:12 INFO - PROCESS | 2517 | 1468194672238 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 2517 | 1468194672240 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:51:12 INFO - PROCESS | 2517 | 1468194672242 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2517 | 1468194672244 Marionette TRACE conn2 <- [1,730,null,{}] 16:51:12 INFO - PROCESS | 2517 | 1468194672246 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 2517 | 1468194672247 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:12 INFO - PROCESS | 2517 | 1468194672344 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:51:12 INFO - PROCESS | 2517 | 1468194672357 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2517 | 1468194672358 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x121458800 == 34 [pid = 2517] [id = 190] 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x121b7c800) [pid = 2517] [serial = 568] [outer = 0x0] 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x123731c00) [pid = 2517] [serial = 569] [outer = 0x121b7c800] 16:51:12 INFO - PROCESS | 2517 | 1468194672384 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x124cd6400) [pid = 2517] [serial = 570] [outer = 0x121b7c800] 16:51:12 INFO - PROCESS | 2517 | 1468194672733 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] 16:51:12 INFO - PROCESS | 2517 | 1468194672763 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:51:12 INFO - PROCESS | 2517 | 1468194672771 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2517 | 1468194672773 Marionette TRACE conn2 <- [1,734,null,{}] 16:51:12 INFO - PROCESS | 2517 | 1468194672775 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 2517 | 1468194672776 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:12 INFO - PROCESS | 2517 | 1468194672865 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:51:12 INFO - PROCESS | 2517 | 1468194672868 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2517 | 1468194672870 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a09800 == 35 [pid = 2517] [id = 191] 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x124834400) [pid = 2517] [serial = 571] [outer = 0x0] 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x124eb8400) [pid = 2517] [serial = 572] [outer = 0x124834400] 16:51:12 INFO - PROCESS | 2517 | 1468194672895 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x1258ce400) [pid = 2517] [serial = 573] [outer = 0x124834400] 16:51:13 INFO - PROCESS | 2517 | 1468194673218 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:51:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:51:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 16:51:13 INFO - PROCESS | 2517 | 1468194673252 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 2517 | 1468194673253 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:51:13 INFO - PROCESS | 2517 | 1468194673260 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - PROCESS | 2517 | 1468194673261 Marionette TRACE conn2 <- [1,738,null,{}] 16:51:13 INFO - PROCESS | 2517 | 1468194673263 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 2517 | 1468194673267 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:13 INFO - PROCESS | 2517 | 1468194673380 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:51:13 INFO - PROCESS | 2517 | 1468194673414 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 2517 | 1468194673415 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x12374c800 == 36 [pid = 2517] [id = 192] 16:51:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x125c3b800) [pid = 2517] [serial = 574] [outer = 0x0] 16:51:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x125ea5400) [pid = 2517] [serial = 575] [outer = 0x125c3b800] 16:51:13 INFO - PROCESS | 2517 | 1468194673440 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x1272ec400) [pid = 2517] [serial = 576] [outer = 0x125c3b800] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11262bc00) [pid = 2517] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x113d60c00) [pid = 2517] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1133aac00) [pid = 2517] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x11832f000) [pid = 2517] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x11a13c800) [pid = 2517] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x124d76c00) [pid = 2517] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x11895dc00) [pid = 2517] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x119bbd000) [pid = 2517] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x111b97400) [pid = 2517] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:51:13 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x117083400) [pid = 2517] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:51:14 INFO - PROCESS | 2517 | 1468194674265 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:51:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 16:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:51:14 INFO - PROCESS | 2517 | 1468194674279 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 2517 | 1468194674280 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:51:14 INFO - PROCESS | 2517 | 1468194674282 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 2517 | 1468194674283 Marionette TRACE conn2 <- [1,742,null,{}] 16:51:14 INFO - PROCESS | 2517 | 1468194674286 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 2517 | 1468194674287 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:14 INFO - PROCESS | 2517 | 1468194674359 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:51:14 INFO - PROCESS | 2517 | 1468194674362 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 2517 | 1468194674363 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c08800 == 37 [pid = 2517] [id = 193] 16:51:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x118308c00) [pid = 2517] [serial = 577] [outer = 0x0] 16:51:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x1214a3c00) [pid = 2517] [serial = 578] [outer = 0x118308c00] 16:51:14 INFO - PROCESS | 2517 | 1468194674389 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x1272ea400) [pid = 2517] [serial = 579] [outer = 0x118308c00] 16:51:15 INFO - PROCESS | 2517 | 1468194675163 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:51:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 16:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:51:15 INFO - PROCESS | 2517 | 1468194675201 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 2517 | 1468194675202 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:51:15 INFO - PROCESS | 2517 | 1468194675205 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - PROCESS | 2517 | 1468194675207 Marionette TRACE conn2 <- [1,746,null,{}] 16:51:15 INFO - PROCESS | 2517 | 1468194675210 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 2517 | 1468194675212 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:15 INFO - PROCESS | 2517 | 1468194675282 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:51:15 INFO - PROCESS | 2517 | 1468194675331 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 2517 | 1468194675332 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x127460800 == 38 [pid = 2517] [id = 194] 16:51:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x117083400) [pid = 2517] [serial = 580] [outer = 0x0] 16:51:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x128d07000) [pid = 2517] [serial = 581] [outer = 0x117083400] 16:51:15 INFO - PROCESS | 2517 | 1468194675356 Marionette DEBUG loaded listener.js 16:51:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x128d0f400) [pid = 2517] [serial = 582] [outer = 0x117083400] 16:51:16 INFO - PROCESS | 2517 | 1468194676093 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:51:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:51:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 16:51:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:51:16 INFO - PROCESS | 2517 | 1468194676128 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 2517 | 1468194676130 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:51:16 INFO - PROCESS | 2517 | 1468194676134 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 2517 | 1468194676136 Marionette TRACE conn2 <- [1,750,null,{}] 16:51:16 INFO - PROCESS | 2517 | 1468194676140 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 2517 | 1468194676142 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:16 INFO - PROCESS | 2517 | 1468194676248 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:51:16 INFO - PROCESS | 2517 | 1468194676297 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 2517 | 1468194676298 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x11723c800 == 39 [pid = 2517] [id = 195] 16:51:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x113d69000) [pid = 2517] [serial = 583] [outer = 0x0] 16:51:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x113d91400) [pid = 2517] [serial = 584] [outer = 0x113d69000] 16:51:16 INFO - PROCESS | 2517 | 1468194676331 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x116a10400) [pid = 2517] [serial = 585] [outer = 0x113d69000] 16:51:17 INFO - PROCESS | 2517 | 1468194677231 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 16:51:17 INFO - PROCESS | 2517 | 1468194677258 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 2517 | 1468194677262 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:51:17 INFO - PROCESS | 2517 | 1468194677266 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - PROCESS | 2517 | 1468194677268 Marionette TRACE conn2 <- [1,754,null,{}] 16:51:17 INFO - PROCESS | 2517 | 1468194677271 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 2517 | 1468194677273 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:17 INFO - PROCESS | 2517 | 1468194677369 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:51:17 INFO - PROCESS | 2517 | 1468194677417 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 2517 | 1468194677418 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d51800 == 40 [pid = 2517] [id = 196] 16:51:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x117f6ec00) [pid = 2517] [serial = 586] [outer = 0x0] 16:51:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x119bbd800) [pid = 2517] [serial = 587] [outer = 0x117f6ec00] 16:51:17 INFO - PROCESS | 2517 | 1468194677449 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x11a144000) [pid = 2517] [serial = 588] [outer = 0x117f6ec00] 16:51:18 INFO - PROCESS | 2517 | 1468194678341 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:51:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:51:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 16:51:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:51:18 INFO - PROCESS | 2517 | 1468194678391 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 2517 | 1468194678392 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:51:18 INFO - PROCESS | 2517 | 1468194678395 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - PROCESS | 2517 | 1468194678397 Marionette TRACE conn2 <- [1,758,null,{}] 16:51:18 INFO - PROCESS | 2517 | 1468194678405 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 2517 | 1468194678408 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:18 INFO - PROCESS | 2517 | 1468194678508 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:51:18 INFO - PROCESS | 2517 | 1468194678557 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 2517 | 1468194678559 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb8000 == 41 [pid = 2517] [id = 197] 16:51:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x124cc9000) [pid = 2517] [serial = 589] [outer = 0x0] 16:51:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x12510ac00) [pid = 2517] [serial = 590] [outer = 0x124cc9000] 16:51:18 INFO - PROCESS | 2517 | 1468194678589 Marionette DEBUG loaded listener.js 16:51:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x125c41400) [pid = 2517] [serial = 591] [outer = 0x124cc9000] 16:51:19 INFO - PROCESS | 2517 | 1468194679042 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 16:51:19 INFO - PROCESS | 2517 | 1468194679067 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 2517 | 1468194679069 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:51:19 INFO - PROCESS | 2517 | 1468194679092 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - PROCESS | 2517 | 1468194679093 Marionette TRACE conn2 <- [1,762,null,{}] 16:51:19 INFO - PROCESS | 2517 | 1468194679097 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 2517 | 1468194679099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:19 INFO - PROCESS | 2517 | 1468194679292 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:51:19 INFO - PROCESS | 2517 | 1468194679365 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 2517 | 1468194679367 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc4000 == 42 [pid = 2517] [id = 198] 16:51:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112e58400) [pid = 2517] [serial = 592] [outer = 0x0] 16:51:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113340c00) [pid = 2517] [serial = 593] [outer = 0x112e58400] 16:51:19 INFO - PROCESS | 2517 | 1468194679395 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x113d92400) [pid = 2517] [serial = 594] [outer = 0x112e58400] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x125c08800 == 41 [pid = 2517] [id = 193] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x12374c800 == 40 [pid = 2517] [id = 192] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x121a09800 == 39 [pid = 2517] [id = 191] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x121458800 == 38 [pid = 2517] [id = 190] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x119950800 == 37 [pid = 2517] [id = 189] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x118169800 == 36 [pid = 2517] [id = 188] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x116718800 == 35 [pid = 2517] [id = 187] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x11951a800 == 34 [pid = 2517] [id = 186] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ac800 == 33 [pid = 2517] [id = 184] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x11676e800 == 32 [pid = 2517] [id = 185] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x11629f000 == 31 [pid = 2517] [id = 178] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb8000 == 30 [pid = 2517] [id = 197] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x119d51800 == 29 [pid = 2517] [id = 196] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x127460800 == 28 [pid = 2517] [id = 194] 16:51:20 INFO - PROCESS | 2517 | --DOCSHELL 0x11723c800 == 27 [pid = 2517] [id = 195] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1217d2c00) [pid = 2517] [serial = 551] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x126f0b800) [pid = 2517] [serial = 534] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x11652a400) [pid = 2517] [serial = 533] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x113d68800) [pid = 2517] [serial = 536] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x115eba400) [pid = 2517] [serial = 537] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x1177cac00) [pid = 2517] [serial = 522] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x115ebf000) [pid = 2517] [serial = 521] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x1199ec400) [pid = 2517] [serial = 525] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x1189e1c00) [pid = 2517] [serial = 524] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x124c67800) [pid = 2517] [serial = 528] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1218d5000) [pid = 2517] [serial = 527] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x126f09800) [pid = 2517] [serial = 531] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x125102800) [pid = 2517] [serial = 530] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x119546400) [pid = 2517] [serial = 542] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x11a13c400) [pid = 2517] [serial = 545] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x118309000) [pid = 2517] [serial = 548] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x11a145c00) [pid = 2517] [serial = 549] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x117f6a400) [pid = 2517] [serial = 539] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x11a145400) [pid = 2517] [serial = 546] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x1199f6800) [pid = 2517] [serial = 543] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x118304c00) [pid = 2517] [serial = 540] [outer = 0x0] [url = about:blank] 16:51:20 INFO - PROCESS | 2517 | 1468194680449 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:51:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:51:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 16:51:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:51:20 INFO - PROCESS | 2517 | 1468194680464 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 2517 | 1468194680466 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:51:20 INFO - PROCESS | 2517 | 1468194680469 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - PROCESS | 2517 | 1468194680471 Marionette TRACE conn2 <- [1,766,null,{}] 16:51:20 INFO - PROCESS | 2517 | 1468194680475 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 2517 | 1468194680477 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:20 INFO - PROCESS | 2517 | 1468194680556 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:51:20 INFO - PROCESS | 2517 | 1468194680561 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:20 INFO - PROCESS | 2517 | 1468194680564 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x115f04000 == 28 [pid = 2517] [id = 199] 16:51:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x113422c00) [pid = 2517] [serial = 595] [outer = 0x0] 16:51:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x113d3cc00) [pid = 2517] [serial = 596] [outer = 0x113422c00] 16:51:20 INFO - PROCESS | 2517 | 1468194680594 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x113d6d000) [pid = 2517] [serial = 597] [outer = 0x113422c00] 16:51:21 INFO - PROCESS | 2517 | 1468194681391 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:51:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 974ms 16:51:21 INFO - PROCESS | 2517 | 1468194681443 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 2517 | 1468194681447 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:51:21 INFO - PROCESS | 2517 | 1468194681452 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2517 | 1468194681453 Marionette TRACE conn2 <- [1,770,null,{}] 16:51:21 INFO - PROCESS | 2517 | 1468194681459 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 2517 | 1468194681462 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:21 INFO - PROCESS | 2517 | 1468194681553 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:51:21 INFO - PROCESS | 2517 | 1468194681557 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 2517 | 1468194681559 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x11723c800 == 29 [pid = 2517] [id = 200] 16:51:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x116866000) [pid = 2517] [serial = 598] [outer = 0x0] 16:51:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x1177cac00) [pid = 2517] [serial = 599] [outer = 0x116866000] 16:51:21 INFO - PROCESS | 2517 | 1468194681588 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x117fc4c00) [pid = 2517] [serial = 600] [outer = 0x116866000] 16:51:21 INFO - PROCESS | 2517 | 1468194681914 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 16:51:21 INFO - PROCESS | 2517 | 1468194681921 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:51:21 INFO - PROCESS | 2517 | 1468194681924 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:51:21 INFO - PROCESS | 2517 | 1468194681928 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2517 | 1468194681931 Marionette TRACE conn2 <- [1,774,null,{}] 16:51:21 INFO - PROCESS | 2517 | 1468194681949 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 2517 | 1468194681952 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:22 INFO - PROCESS | 2517 | 1468194682029 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:51:22 INFO - PROCESS | 2517 | 1468194682086 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2517 | 1468194682088 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188d5800 == 30 [pid = 2517] [id = 201] 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x118332400) [pid = 2517] [serial = 601] [outer = 0x0] 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x11924e400) [pid = 2517] [serial = 602] [outer = 0x118332400] 16:51:22 INFO - PROCESS | 2517 | 1468194682116 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x1199ec400) [pid = 2517] [serial = 603] [outer = 0x118332400] 16:51:22 INFO - PROCESS | 2517 | 1468194682422 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 16:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:51:22 INFO - PROCESS | 2517 | 1468194682450 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2517 | 1468194682451 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:51:22 INFO - PROCESS | 2517 | 1468194682454 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2517 | 1468194682455 Marionette TRACE conn2 <- [1,778,null,{}] 16:51:22 INFO - PROCESS | 2517 | 1468194682461 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 2517 | 1468194682463 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:22 INFO - PROCESS | 2517 | 1468194682559 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:51:22 INFO - PROCESS | 2517 | 1468194682587 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2517 | 1468194682589 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x119535000 == 31 [pid = 2517] [id = 202] 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x1199eec00) [pid = 2517] [serial = 604] [outer = 0x0] 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x119c3b400) [pid = 2517] [serial = 605] [outer = 0x1199eec00] 16:51:22 INFO - PROCESS | 2517 | 1468194682614 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x11a139400) [pid = 2517] [serial = 606] [outer = 0x1199eec00] 16:51:22 INFO - PROCESS | 2517 | 1468194682955 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 16:51:22 INFO - PROCESS | 2517 | 1468194682976 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2517 | 1468194682977 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:51:22 INFO - PROCESS | 2517 | 1468194682980 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2517 | 1468194682981 Marionette TRACE conn2 <- [1,782,null,{}] 16:51:22 INFO - PROCESS | 2517 | 1468194682983 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 2517 | 1468194682984 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:23 INFO - PROCESS | 2517 | 1468194683082 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:51:23 INFO - PROCESS | 2517 | 1468194683114 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2517 | 1468194683115 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd3800 == 32 [pid = 2517] [id = 203] 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x117fbcc00) [pid = 2517] [serial = 607] [outer = 0x0] 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x11a145c00) [pid = 2517] [serial = 608] [outer = 0x117fbcc00] 16:51:23 INFO - PROCESS | 2517 | 1468194683140 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x121334800) [pid = 2517] [serial = 609] [outer = 0x117fbcc00] 16:51:23 INFO - PROCESS | 2517 | 1468194683480 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 16:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:51:23 INFO - PROCESS | 2517 | 1468194683498 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 2517 | 1468194683500 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:51:23 INFO - PROCESS | 2517 | 1468194683502 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - PROCESS | 2517 | 1468194683503 Marionette TRACE conn2 <- [1,786,null,{}] 16:51:23 INFO - PROCESS | 2517 | 1468194683512 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:23 INFO - PROCESS | 2517 | 1468194683516 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:23 INFO - PROCESS | 2517 | 1468194683629 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:51:23 INFO - PROCESS | 2517 | 1468194683633 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2517 | 1468194683634 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x12156f800 == 33 [pid = 2517] [id = 204] 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11a143c00) [pid = 2517] [serial = 610] [outer = 0x0] 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1217cf000) [pid = 2517] [serial = 611] [outer = 0x11a143c00] 16:51:23 INFO - PROCESS | 2517 | 1468194683660 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x124d75800) [pid = 2517] [serial = 612] [outer = 0x11a143c00] 16:51:23 INFO - PROCESS | 2517 | 1468194683994 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 525ms 16:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:51:24 INFO - PROCESS | 2517 | 1468194684028 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2517 | 1468194684029 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:51:24 INFO - PROCESS | 2517 | 1468194684031 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2517 | 1468194684032 Marionette TRACE conn2 <- [1,790,null,{}] 16:51:24 INFO - PROCESS | 2517 | 1468194684035 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 2517 | 1468194684036 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:24 INFO - PROCESS | 2517 | 1468194684133 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:51:24 INFO - PROCESS | 2517 | 1468194684137 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2517 | 1468194684138 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x121756800 == 34 [pid = 2517] [id = 205] 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1213e5400) [pid = 2517] [serial = 613] [outer = 0x0] 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x124eb8000) [pid = 2517] [serial = 614] [outer = 0x1213e5400] 16:51:24 INFO - PROCESS | 2517 | 1468194684164 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x12584ac00) [pid = 2517] [serial = 615] [outer = 0x1213e5400] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121b7c800) [pid = 2517] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x124834400) [pid = 2517] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x118335400) [pid = 2517] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x125c3b800) [pid = 2517] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12093bc00) [pid = 2517] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x11342c800) [pid = 2517] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x11308e800) [pid = 2517] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x114eaf400) [pid = 2517] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x118961c00) [pid = 2517] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x118308c00) [pid = 2517] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:51:24 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x117083400) [pid = 2517] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:51:24 INFO - PROCESS | 2517 | 1468194684599 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 618ms 16:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:51:24 INFO - PROCESS | 2517 | 1468194684650 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2517 | 1468194684651 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:51:24 INFO - PROCESS | 2517 | 1468194684653 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2517 | 1468194684654 Marionette TRACE conn2 <- [1,794,null,{}] 16:51:24 INFO - PROCESS | 2517 | 1468194684657 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 2517 | 1468194684658 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:24 INFO - PROCESS | 2517 | 1468194684727 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:51:24 INFO - PROCESS | 2517 | 1468194684730 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2517 | 1468194684731 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12581b000 == 35 [pid = 2517] [id = 206] 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x118308c00) [pid = 2517] [serial = 616] [outer = 0x0] 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x119bbcc00) [pid = 2517] [serial = 617] [outer = 0x118308c00] 16:51:24 INFO - PROCESS | 2517 | 1468194684757 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x125105000) [pid = 2517] [serial = 618] [outer = 0x118308c00] 16:51:25 INFO - PROCESS | 2517 | 1468194685047 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 419ms 16:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:51:25 INFO - PROCESS | 2517 | 1468194685082 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2517 | 1468194685083 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:51:25 INFO - PROCESS | 2517 | 1468194685085 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 2517 | 1468194685086 Marionette TRACE conn2 <- [1,798,null,{}] 16:51:25 INFO - PROCESS | 2517 | 1468194685098 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 2517 | 1468194685099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:25 INFO - PROCESS | 2517 | 1468194685199 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:51:25 INFO - PROCESS | 2517 | 1468194685207 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2517 | 1468194685217 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3f800 == 36 [pid = 2517] [id = 207] 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x11830f000) [pid = 2517] [serial = 619] [outer = 0x0] 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1258d7c00) [pid = 2517] [serial = 620] [outer = 0x11830f000] 16:51:25 INFO - PROCESS | 2517 | 1468194685241 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x125c47000) [pid = 2517] [serial = 621] [outer = 0x11830f000] 16:51:25 INFO - PROCESS | 2517 | 1468194685528 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 479ms 16:51:25 INFO - PROCESS | 2517 | 1468194685565 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2517 | 1468194685566 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:51:25 INFO - PROCESS | 2517 | 1468194685568 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - PROCESS | 2517 | 1468194685569 Marionette TRACE conn2 <- [1,802,null,{}] 16:51:25 INFO - PROCESS | 2517 | 1468194685572 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 2517 | 1468194685575 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:25 INFO - PROCESS | 2517 | 1468194685649 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:51:25 INFO - PROCESS | 2517 | 1468194685653 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2517 | 1468194685654 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbf800 == 37 [pid = 2517] [id = 208] 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x125c3b800) [pid = 2517] [serial = 622] [outer = 0x0] 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x125eaa800) [pid = 2517] [serial = 623] [outer = 0x125c3b800] 16:51:25 INFO - PROCESS | 2517 | 1468194685681 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x127103800) [pid = 2517] [serial = 624] [outer = 0x125c3b800] 16:51:25 INFO - PROCESS | 2517 | 1468194685991 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 16:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:51:26 INFO - PROCESS | 2517 | 1468194686037 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 2517 | 1468194686039 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:51:26 INFO - PROCESS | 2517 | 1468194686041 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 2517 | 1468194686042 Marionette TRACE conn2 <- [1,806,null,{}] 16:51:26 INFO - PROCESS | 2517 | 1468194686045 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 2517 | 1468194686046 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:26 INFO - PROCESS | 2517 | 1468194686161 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:51:26 INFO - PROCESS | 2517 | 1468194686167 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 2517 | 1468194686169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12933b000 == 38 [pid = 2517] [id = 209] 16:51:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x125c8c800) [pid = 2517] [serial = 625] [outer = 0x0] 16:51:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1272e5000) [pid = 2517] [serial = 626] [outer = 0x125c8c800] 16:51:26 INFO - PROCESS | 2517 | 1468194686202 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x128eac000) [pid = 2517] [serial = 627] [outer = 0x125c8c800] 16:51:26 INFO - PROCESS | 2517 | [2517] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:51:26 INFO - PROCESS | 2517 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:51:26 INFO - PROCESS | 2517 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:51:26 INFO - PROCESS | 2517 | [GFX2-]: Using SkiaGL canvas. 16:51:26 INFO - PROCESS | 2517 | 1468194686624 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 621ms 16:51:26 INFO - PROCESS | 2517 | 1468194686662 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 2517 | 1468194686664 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:51:26 INFO - PROCESS | 2517 | 1468194686668 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 2517 | 1468194686669 Marionette TRACE conn2 <- [1,810,null,{}] 16:51:26 INFO - PROCESS | 2517 | 1468194686673 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:26 INFO - PROCESS | 2517 | 1468194686675 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:26 INFO - PROCESS | 2517 | 1468194686793 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:51:26 INFO - PROCESS | 2517 | 1468194686899 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 2517 | 1468194686903 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x11676e000 == 39 [pid = 2517] [id = 210] 16:51:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1133a9000) [pid = 2517] [serial = 628] [outer = 0x0] 16:51:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11342c800) [pid = 2517] [serial = 629] [outer = 0x1133a9000] 16:51:26 INFO - PROCESS | 2517 | 1468194686979 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x115a64400) [pid = 2517] [serial = 630] [outer = 0x1133a9000] 16:51:27 INFO - PROCESS | 2517 | 1468194687503 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 871ms 16:51:27 INFO - PROCESS | 2517 | 1468194687549 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 2517 | 1468194687552 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:51:27 INFO - PROCESS | 2517 | 1468194687561 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 2517 | 1468194687563 Marionette TRACE conn2 <- [1,814,null,{}] 16:51:27 INFO - PROCESS | 2517 | 1468194687565 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 2517 | 1468194687567 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:27 INFO - PROCESS | 2517 | 1468194687674 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:51:27 INFO - PROCESS | 2517 | 1468194687748 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 2517 | 1468194687749 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b30000 == 40 [pid = 2517] [id = 211] 16:51:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x118304400) [pid = 2517] [serial = 631] [outer = 0x0] 16:51:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11832d800) [pid = 2517] [serial = 632] [outer = 0x118304400] 16:51:27 INFO - PROCESS | 2517 | 1468194687780 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1189e9800) [pid = 2517] [serial = 633] [outer = 0x118304400] 16:51:28 INFO - PROCESS | 2517 | 1468194688484 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:51:28 INFO - PROCESS | 2517 | 1468194688585 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:51:28 INFO - PROCESS | 2517 | 1468194688589 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:51:28 INFO - PROCESS | 2517 | 1468194688591 Marionette TRACE conn2 <- [1,818,null,{}] 16:51:28 INFO - PROCESS | 2517 | 1468194688602 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 2517 | 1468194688604 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:28 INFO - PROCESS | 2517 | 1468194688692 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d07000) [pid = 2517] [serial = 581] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x123731c00) [pid = 2517] [serial = 569] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x124eb8400) [pid = 2517] [serial = 572] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11852ac00) [pid = 2517] [serial = 557] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x125ea5400) [pid = 2517] [serial = 575] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x118961000) [pid = 2517] [serial = 558] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x124833800) [pid = 2517] [serial = 552] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x113d61c00) [pid = 2517] [serial = 554] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x115eec400) [pid = 2517] [serial = 555] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x121331400) [pid = 2517] [serial = 566] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x116230000) [pid = 2517] [serial = 560] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1177cc400) [pid = 2517] [serial = 561] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x11953e400) [pid = 2517] [serial = 563] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x1199f7800) [pid = 2517] [serial = 564] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x1258ce400) [pid = 2517] [serial = 573] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x1272ec400) [pid = 2517] [serial = 576] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x124cd6400) [pid = 2517] [serial = 570] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1272ea400) [pid = 2517] [serial = 579] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x128d0f400) [pid = 2517] [serial = 582] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x1214a3c00) [pid = 2517] [serial = 578] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x1218d6400) [pid = 2517] [serial = 567] [outer = 0x0] [url = about:blank] 16:51:28 INFO - PROCESS | 2517 | 1468194688748 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 2517 | 1468194688750 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x111f8d000 == 30 [pid = 2517] [id = 212] 16:51:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x11290e000) [pid = 2517] [serial = 634] [outer = 0x0] 16:51:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x112a12000) [pid = 2517] [serial = 635] [outer = 0x11290e000] 16:51:28 INFO - PROCESS | 2517 | 1468194688778 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x112e4cc00) [pid = 2517] [serial = 636] [outer = 0x11290e000] 16:51:29 INFO - PROCESS | 2517 | 1468194689079 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 16:51:29 INFO - PROCESS | 2517 | 1468194689111 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 2517 | 1468194689113 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:51:29 INFO - PROCESS | 2517 | 1468194689118 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 2517 | 1468194689119 Marionette TRACE conn2 <- [1,822,null,{}] 16:51:29 INFO - PROCESS | 2517 | 1468194689122 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 2517 | 1468194689126 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:29 INFO - PROCESS | 2517 | 1468194689201 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:51:29 INFO - PROCESS | 2517 | 1468194689258 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 2517 | 1468194689259 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x11629d000 == 31 [pid = 2517] [id = 213] 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x1133a9c00) [pid = 2517] [serial = 637] [outer = 0x0] 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x1134c2000) [pid = 2517] [serial = 638] [outer = 0x1133a9c00] 16:51:29 INFO - PROCESS | 2517 | 1468194689286 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x113d9ac00) [pid = 2517] [serial = 639] [outer = 0x1133a9c00] 16:51:29 INFO - PROCESS | 2517 | 1468194689612 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:51:29 INFO - PROCESS | 2517 | 1468194689645 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:51:29 INFO - PROCESS | 2517 | 1468194689649 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 2517 | 1468194689653 Marionette TRACE conn2 <- [1,826,null,{}] 16:51:29 INFO - PROCESS | 2517 | 1468194689665 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 2517 | 1468194689669 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:29 INFO - PROCESS | 2517 | 1468194689794 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:51:29 INFO - PROCESS | 2517 | 1468194689863 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 2517 | 1468194689866 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x118175800 == 32 [pid = 2517] [id = 214] 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x115e0c800) [pid = 2517] [serial = 640] [outer = 0x0] 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x116753800) [pid = 2517] [serial = 641] [outer = 0x115e0c800] 16:51:29 INFO - PROCESS | 2517 | 1468194689911 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x117f67800) [pid = 2517] [serial = 642] [outer = 0x115e0c800] 16:51:30 INFO - PROCESS | 2517 | 1468194690216 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 574ms 16:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:51:30 INFO - PROCESS | 2517 | 1468194690232 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 2517 | 1468194690233 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:51:30 INFO - PROCESS | 2517 | 1468194690235 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 2517 | 1468194690236 Marionette TRACE conn2 <- [1,830,null,{}] 16:51:30 INFO - PROCESS | 2517 | 1468194690247 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 2517 | 1468194690248 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:30 INFO - PROCESS | 2517 | 1468194690330 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:51:30 INFO - PROCESS | 2517 | 1468194690384 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 2517 | 1468194690385 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189db000 == 33 [pid = 2517] [id = 215] 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x115e0f800) [pid = 2517] [serial = 643] [outer = 0x0] 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11832ec00) [pid = 2517] [serial = 644] [outer = 0x115e0f800] 16:51:30 INFO - PROCESS | 2517 | 1468194690411 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1188fc400) [pid = 2517] [serial = 645] [outer = 0x115e0f800] 16:51:30 INFO - PROCESS | 2517 | 1468194690709 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 16:51:30 INFO - PROCESS | 2517 | 1468194690766 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 2517 | 1468194690767 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:51:30 INFO - PROCESS | 2517 | 1468194690769 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 2517 | 1468194690770 Marionette TRACE conn2 <- [1,834,null,{}] 16:51:30 INFO - PROCESS | 2517 | 1468194690773 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 2517 | 1468194690774 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:30 INFO - PROCESS | 2517 | 1468194690866 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:51:30 INFO - PROCESS | 2517 | 1468194690869 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 2517 | 1468194690870 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b34000 == 34 [pid = 2517] [id = 216] 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x117f6cc00) [pid = 2517] [serial = 646] [outer = 0x0] 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x118966c00) [pid = 2517] [serial = 647] [outer = 0x117f6cc00] 16:51:30 INFO - PROCESS | 2517 | 1468194690897 Marionette DEBUG loaded listener.js 16:51:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x119969000) [pid = 2517] [serial = 648] [outer = 0x117f6cc00] 16:51:31 INFO - PROCESS | 2517 | 1468194691250 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 16:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:51:31 INFO - PROCESS | 2517 | 1468194691288 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2517 | 1468194691289 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:51:31 INFO - PROCESS | 2517 | 1468194691291 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 2517 | 1468194691292 Marionette TRACE conn2 <- [1,838,null,{}] 16:51:31 INFO - PROCESS | 2517 | 1468194691295 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 2517 | 1468194691299 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:31 INFO - PROCESS | 2517 | 1468194691412 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:51:31 INFO - PROCESS | 2517 | 1468194691447 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2517 | 1468194691448 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x1216b6800 == 35 [pid = 2517] [id = 217] 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11996cc00) [pid = 2517] [serial = 649] [outer = 0x0] 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119bc0800) [pid = 2517] [serial = 650] [outer = 0x11996cc00] 16:51:31 INFO - PROCESS | 2517 | 1468194691473 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x121334c00) [pid = 2517] [serial = 651] [outer = 0x11996cc00] 16:51:31 INFO - PROCESS | 2517 | 1468194691800 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 519ms 16:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:51:31 INFO - PROCESS | 2517 | 1468194691811 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2517 | 1468194691812 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:51:31 INFO - PROCESS | 2517 | 1468194691814 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - PROCESS | 2517 | 1468194691816 Marionette TRACE conn2 <- [1,842,null,{}] 16:51:31 INFO - PROCESS | 2517 | 1468194691818 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 2517 | 1468194691819 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:31 INFO - PROCESS | 2517 | 1468194691912 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:51:31 INFO - PROCESS | 2517 | 1468194691923 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2517 | 1468194691925 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x121d9a800 == 36 [pid = 2517] [id = 218] 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1214a3c00) [pid = 2517] [serial = 652] [outer = 0x0] 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1217cb000) [pid = 2517] [serial = 653] [outer = 0x1214a3c00] 16:51:31 INFO - PROCESS | 2517 | 1468194691949 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1218d7c00) [pid = 2517] [serial = 654] [outer = 0x1214a3c00] 16:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 16:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:51:32 INFO - PROCESS | 2517 | 1468194692280 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:51:32 INFO - PROCESS | 2517 | 1468194692283 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2517 | 1468194692285 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:51:32 INFO - PROCESS | 2517 | 1468194692287 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2517 | 1468194692288 Marionette TRACE conn2 <- [1,846,null,{}] 16:51:32 INFO - PROCESS | 2517 | 1468194692293 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 2517 | 1468194692294 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:32 INFO - PROCESS | 2517 | 1468194692387 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:51:32 INFO - PROCESS | 2517 | 1468194692391 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2517 | 1468194692392 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x12581b000 == 37 [pid = 2517] [id = 219] 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1214ae400) [pid = 2517] [serial = 655] [outer = 0x0] 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x121b78800) [pid = 2517] [serial = 656] [outer = 0x1214ae400] 16:51:32 INFO - PROCESS | 2517 | 1468194692416 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12480e800) [pid = 2517] [serial = 657] [outer = 0x1214ae400] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d69000) [pid = 2517] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112e58400) [pid = 2517] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x118332400) [pid = 2517] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113422c00) [pid = 2517] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x116866000) [pid = 2517] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117f6ec00) [pid = 2517] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124cc9000) [pid = 2517] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x117fbcc00) [pid = 2517] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1213e5400) [pid = 2517] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x125c3b800) [pid = 2517] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11a143c00) [pid = 2517] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x118308c00) [pid = 2517] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1199eec00) [pid = 2517] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:51:32 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11830f000) [pid = 2517] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 16:51:32 INFO - PROCESS | 2517 | 1468194692803 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:51:32 INFO - PROCESS | 2517 | 1468194692808 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2517 | 1468194692810 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:51:32 INFO - PROCESS | 2517 | 1468194692812 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2517 | 1468194692814 Marionette TRACE conn2 <- [1,850,null,{}] 16:51:32 INFO - PROCESS | 2517 | 1468194692816 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 2517 | 1468194692817 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:32 INFO - PROCESS | 2517 | 1468194692893 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:51:32 INFO - PROCESS | 2517 | 1468194692897 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2517 | 1468194692898 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x126f90800 == 38 [pid = 2517] [id = 220] 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x113422c00) [pid = 2517] [serial = 658] [outer = 0x0] 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x117f6a800) [pid = 2517] [serial = 659] [outer = 0x113422c00] 16:51:32 INFO - PROCESS | 2517 | 1468194692923 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x119dbd000) [pid = 2517] [serial = 660] [outer = 0x113422c00] 16:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 467ms 16:51:33 INFO - PROCESS | 2517 | 1468194693274 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:51:33 INFO - PROCESS | 2517 | 1468194693280 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2517 | 1468194693281 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:51:33 INFO - PROCESS | 2517 | 1468194693284 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 2517 | 1468194693285 Marionette TRACE conn2 <- [1,854,null,{}] 16:51:33 INFO - PROCESS | 2517 | 1468194693287 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 2517 | 1468194693288 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:33 INFO - PROCESS | 2517 | 1468194693386 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:51:33 INFO - PROCESS | 2517 | 1468194693394 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2517 | 1468194693395 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3f800 == 39 [pid = 2517] [id = 221] 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x121662000) [pid = 2517] [serial = 661] [outer = 0x0] 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x124cc9800) [pid = 2517] [serial = 662] [outer = 0x121662000] 16:51:33 INFO - PROCESS | 2517 | 1468194693420 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x124cd4800) [pid = 2517] [serial = 663] [outer = 0x121662000] 16:51:33 INFO - PROCESS | 2517 | 1468194693723 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 467ms 16:51:33 INFO - PROCESS | 2517 | 1468194693752 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2517 | 1468194693754 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:51:33 INFO - PROCESS | 2517 | 1468194693759 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - PROCESS | 2517 | 1468194693761 Marionette TRACE conn2 <- [1,858,null,{}] 16:51:33 INFO - PROCESS | 2517 | 1468194693763 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 2517 | 1468194693764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:33 INFO - PROCESS | 2517 | 1468194693852 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:51:33 INFO - PROCESS | 2517 | 1468194693856 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2517 | 1468194693860 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294d3000 == 40 [pid = 2517] [id = 222] 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x124d72400) [pid = 2517] [serial = 664] [outer = 0x0] 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124db3c00) [pid = 2517] [serial = 665] [outer = 0x124d72400] 16:51:33 INFO - PROCESS | 2517 | 1468194693886 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125c42400) [pid = 2517] [serial = 666] [outer = 0x124d72400] 16:51:34 INFO - PROCESS | 2517 | 1468194694208 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 471ms 16:51:34 INFO - PROCESS | 2517 | 1468194694229 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 2517 | 1468194694230 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:51:34 INFO - PROCESS | 2517 | 1468194694232 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 2517 | 1468194694233 Marionette TRACE conn2 <- [1,862,null,{}] 16:51:34 INFO - PROCESS | 2517 | 1468194694235 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 2517 | 1468194694236 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:34 INFO - PROCESS | 2517 | 1468194694342 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:51:34 INFO - PROCESS | 2517 | 1468194694348 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 2517 | 1468194694349 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12991d000 == 41 [pid = 2517] [id = 223] 16:51:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x118308c00) [pid = 2517] [serial = 667] [outer = 0x0] 16:51:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x125c46000) [pid = 2517] [serial = 668] [outer = 0x118308c00] 16:51:34 INFO - PROCESS | 2517 | 1468194694373 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x125ea6000) [pid = 2517] [serial = 669] [outer = 0x118308c00] 16:51:34 INFO - PROCESS | 2517 | 1468194694694 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 16:51:34 INFO - PROCESS | 2517 | 1468194694772 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 2517 | 1468194694774 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:51:34 INFO - PROCESS | 2517 | 1468194694778 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - PROCESS | 2517 | 1468194694781 Marionette TRACE conn2 <- [1,866,null,{}] 16:51:34 INFO - PROCESS | 2517 | 1468194694785 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 2517 | 1468194694787 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:34 INFO - PROCESS | 2517 | 1468194694885 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:51:34 INFO - PROCESS | 2517 | 1468194694978 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 2517 | 1468194694982 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x112e22800 == 42 [pid = 2517] [id = 224] 16:51:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x112905800) [pid = 2517] [serial = 670] [outer = 0x0] 16:51:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x112a15000) [pid = 2517] [serial = 671] [outer = 0x112905800] 16:51:35 INFO - PROCESS | 2517 | 1468194695012 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x112e4d800) [pid = 2517] [serial = 672] [outer = 0x112905800] 16:51:35 INFO - PROCESS | 2517 | 1468194695442 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 721ms 16:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:51:35 INFO - PROCESS | 2517 | 1468194695500 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 2517 | 1468194695502 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:51:35 INFO - PROCESS | 2517 | 1468194695506 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - PROCESS | 2517 | 1468194695509 Marionette TRACE conn2 <- [1,870,null,{}] 16:51:35 INFO - PROCESS | 2517 | 1468194695512 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 2517 | 1468194695514 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:35 INFO - PROCESS | 2517 | 1468194695619 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:51:35 INFO - PROCESS | 2517 | 1468194695685 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 2517 | 1468194695687 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952d000 == 43 [pid = 2517] [id = 225] 16:51:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x113d3b400) [pid = 2517] [serial = 673] [outer = 0x0] 16:51:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x116287400) [pid = 2517] [serial = 674] [outer = 0x113d3b400] 16:51:35 INFO - PROCESS | 2517 | 1468194695718 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11707d400) [pid = 2517] [serial = 675] [outer = 0x113d3b400] 16:51:36 INFO - PROCESS | 2517 | 1468194696121 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 16:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:51:36 INFO - PROCESS | 2517 | 1468194696177 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 2517 | 1468194696179 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:51:36 INFO - PROCESS | 2517 | 1468194696181 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 2517 | 1468194696182 Marionette TRACE conn2 <- [1,874,null,{}] 16:51:36 INFO - PROCESS | 2517 | 1468194696206 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 2517 | 1468194696210 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:36 INFO - PROCESS | 2517 | 1468194696372 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:51:36 INFO - PROCESS | 2517 | 1468194696421 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 2517 | 1468194696424 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294e1800 == 44 [pid = 2517] [id = 226] 16:51:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x119971400) [pid = 2517] [serial = 676] [outer = 0x0] 16:51:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1199f7800) [pid = 2517] [serial = 677] [outer = 0x119971400] 16:51:36 INFO - PROCESS | 2517 | 1468194696455 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x119db9000) [pid = 2517] [serial = 678] [outer = 0x119971400] 16:51:36 INFO - PROCESS | 2517 | 1468194696876 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 718ms 16:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:51:36 INFO - PROCESS | 2517 | 1468194696900 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 2517 | 1468194696901 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:51:36 INFO - PROCESS | 2517 | 1468194696904 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 2517 | 1468194696905 Marionette TRACE conn2 <- [1,878,null,{}] 16:51:36 INFO - PROCESS | 2517 | 1468194696907 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 2517 | 1468194696909 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:37 INFO - PROCESS | 2517 | 1468194697015 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:51:37 INFO - PROCESS | 2517 | 1468194697081 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 2517 | 1468194697083 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a98b000 == 45 [pid = 2517] [id = 227] 16:51:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x11a140400) [pid = 2517] [serial = 679] [outer = 0x0] 16:51:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1217c9800) [pid = 2517] [serial = 680] [outer = 0x11a140400] 16:51:37 INFO - PROCESS | 2517 | 1468194697112 Marionette DEBUG loaded listener.js 16:51:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x124cd6400) [pid = 2517] [serial = 681] [outer = 0x11a140400] 16:51:37 INFO - PROCESS | 2517 | 1468194697534 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 16:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:51:37 INFO - PROCESS | 2517 | 1468194697576 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 2517 | 1468194697577 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:51:37 INFO - PROCESS | 2517 | 1468194697579 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 2517 | 1468194697581 Marionette TRACE conn2 <- [1,882,null,{}] 16:51:37 INFO - PROCESS | 2517 | 1468194697583 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 2517 | 1468194697585 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:37 INFO - PROCESS | 2517 | 1468194697703 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:51:37 INFO - PROCESS | 2517 | 1468194697926 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 2517 | 1468194697928 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x116874000 == 46 [pid = 2517] [id = 228] 16:51:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x112a20000) [pid = 2517] [serial = 682] [outer = 0x0] 16:51:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x112ad3c00) [pid = 2517] [serial = 683] [outer = 0x112a20000] 16:51:37 INFO - PROCESS | 2517 | 1468194697958 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1133b4400) [pid = 2517] [serial = 684] [outer = 0x112a20000] 16:51:38 INFO - PROCESS | 2517 | 1468194698398 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 871ms 16:51:38 INFO - PROCESS | 2517 | 1468194698452 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:51:38 INFO - PROCESS | 2517 | 1468194698453 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:51:38 INFO - PROCESS | 2517 | 1468194698456 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:51:38 INFO - PROCESS | 2517 | 1468194698458 Marionette TRACE conn2 <- [1,886,null,{}] 16:51:38 INFO - PROCESS | 2517 | 1468194698462 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:38 INFO - PROCESS | 2517 | 1468194698463 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:38 INFO - PROCESS | 2517 | 1468194698559 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:51:38 INFO - PROCESS | 2517 | 1468194698614 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:38 INFO - PROCESS | 2517 | 1468194698616 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x117252800 == 47 [pid = 2517] [id = 229] 16:51:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x117078c00) [pid = 2517] [serial = 685] [outer = 0x0] 16:51:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1177ca400) [pid = 2517] [serial = 686] [outer = 0x117078c00] 16:51:38 INFO - PROCESS | 2517 | 1468194698644 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x118308000) [pid = 2517] [serial = 687] [outer = 0x117078c00] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x1294d3000 == 46 [pid = 2517] [id = 222] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x125e3f800 == 45 [pid = 2517] [id = 221] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x126f90800 == 44 [pid = 2517] [id = 220] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x12581b000 == 43 [pid = 2517] [id = 219] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x121d9a800 == 42 [pid = 2517] [id = 218] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x1216b6800 == 41 [pid = 2517] [id = 217] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x119b34000 == 40 [pid = 2517] [id = 216] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x1189db000 == 39 [pid = 2517] [id = 215] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x118175800 == 38 [pid = 2517] [id = 214] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x11629d000 == 37 [pid = 2517] [id = 213] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x111f8d000 == 36 [pid = 2517] [id = 212] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x119b30000 == 35 [pid = 2517] [id = 211] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x11676e000 == 34 [pid = 2517] [id = 210] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x12933b000 == 33 [pid = 2517] [id = 209] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x116874000 == 32 [pid = 2517] [id = 228] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x12a98b000 == 31 [pid = 2517] [id = 227] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x1294e1800 == 30 [pid = 2517] [id = 226] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x11952d000 == 29 [pid = 2517] [id = 225] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x12991d000 == 28 [pid = 2517] [id = 223] 16:51:39 INFO - PROCESS | 2517 | --DOCSHELL 0x112e22800 == 27 [pid = 2517] [id = 224] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x116a10400) [pid = 2517] [serial = 585] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x113340c00) [pid = 2517] [serial = 593] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x11924e400) [pid = 2517] [serial = 602] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x113d3cc00) [pid = 2517] [serial = 596] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x113d6d000) [pid = 2517] [serial = 597] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x1177cac00) [pid = 2517] [serial = 599] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x113d91400) [pid = 2517] [serial = 584] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x117fc4c00) [pid = 2517] [serial = 600] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11a144000) [pid = 2517] [serial = 588] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x119bbd800) [pid = 2517] [serial = 587] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x125c41400) [pid = 2517] [serial = 591] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x12510ac00) [pid = 2517] [serial = 590] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x121334800) [pid = 2517] [serial = 609] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x11a145c00) [pid = 2517] [serial = 608] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124eb8000) [pid = 2517] [serial = 614] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x127103800) [pid = 2517] [serial = 624] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1217cf000) [pid = 2517] [serial = 611] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x125105000) [pid = 2517] [serial = 618] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x119bbcc00) [pid = 2517] [serial = 617] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x125eaa800) [pid = 2517] [serial = 623] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12584ac00) [pid = 2517] [serial = 615] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x113d92400) [pid = 2517] [serial = 594] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119c3b400) [pid = 2517] [serial = 605] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d75800) [pid = 2517] [serial = 612] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11a139400) [pid = 2517] [serial = 606] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1199ec400) [pid = 2517] [serial = 603] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x125c47000) [pid = 2517] [serial = 621] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1272e5000) [pid = 2517] [serial = 626] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1258d7c00) [pid = 2517] [serial = 620] [outer = 0x0] [url = about:blank] 16:51:39 INFO - PROCESS | 2517 | 1468194699584 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1171ms 16:51:39 INFO - PROCESS | 2517 | 1468194699628 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 2517 | 1468194699630 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:51:39 INFO - PROCESS | 2517 | 1468194699633 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - PROCESS | 2517 | 1468194699635 Marionette TRACE conn2 <- [1,890,null,{}] 16:51:39 INFO - PROCESS | 2517 | 1468194699639 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 2517 | 1468194699640 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:39 INFO - PROCESS | 2517 | 1468194699721 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:51:39 INFO - PROCESS | 2517 | 1468194699732 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 2517 | 1468194699735 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fa6000 == 28 [pid = 2517] [id = 230] 16:51:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112ad2800) [pid = 2517] [serial = 688] [outer = 0x0] 16:51:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d5f400) [pid = 2517] [serial = 689] [outer = 0x112ad2800] 16:51:39 INFO - PROCESS | 2517 | 1468194699802 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x111b93800) [pid = 2517] [serial = 690] [outer = 0x112ad2800] 16:51:40 INFO - PROCESS | 2517 | 1468194700117 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 16:51:40 INFO - PROCESS | 2517 | 1468194700153 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 2517 | 1468194700158 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:51:40 INFO - PROCESS | 2517 | 1468194700163 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 2517 | 1468194700165 Marionette TRACE conn2 <- [1,894,null,{}] 16:51:40 INFO - PROCESS | 2517 | 1468194700168 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 2517 | 1468194700169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:40 INFO - PROCESS | 2517 | 1468194700245 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:51:40 INFO - PROCESS | 2517 | 1468194700250 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 2517 | 1468194700251 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724f800 == 29 [pid = 2517] [id = 231] 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11622d000) [pid = 2517] [serial = 691] [outer = 0x0] 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1177d1800) [pid = 2517] [serial = 692] [outer = 0x11622d000] 16:51:40 INFO - PROCESS | 2517 | 1468194700281 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11830b400) [pid = 2517] [serial = 693] [outer = 0x11622d000] 16:51:40 INFO - PROCESS | 2517 | 1468194700614 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 16:51:40 INFO - PROCESS | 2517 | 1468194700633 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 2517 | 1468194700635 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:51:40 INFO - PROCESS | 2517 | 1468194700637 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 2517 | 1468194700641 Marionette TRACE conn2 <- [1,898,null,{}] 16:51:40 INFO - PROCESS | 2517 | 1468194700650 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 2517 | 1468194700654 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:40 INFO - PROCESS | 2517 | 1468194700728 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:51:40 INFO - PROCESS | 2517 | 1468194700734 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 2517 | 1468194700736 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188e9800 == 30 [pid = 2517] [id = 232] 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11262d400) [pid = 2517] [serial = 694] [outer = 0x0] 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119252c00) [pid = 2517] [serial = 695] [outer = 0x11262d400] 16:51:40 INFO - PROCESS | 2517 | 1468194700766 Marionette DEBUG loaded listener.js 16:51:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11996ec00) [pid = 2517] [serial = 696] [outer = 0x11262d400] 16:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 476ms 16:51:41 INFO - PROCESS | 2517 | 1468194701108 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:51:41 INFO - PROCESS | 2517 | 1468194701113 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 2517 | 1468194701115 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:51:41 INFO - PROCESS | 2517 | 1468194701117 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 2517 | 1468194701118 Marionette TRACE conn2 <- [1,902,null,{}] 16:51:41 INFO - PROCESS | 2517 | 1468194701120 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 2517 | 1468194701121 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:41 INFO - PROCESS | 2517 | 1468194701199 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:51:41 INFO - PROCESS | 2517 | 1468194701254 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 2517 | 1468194701255 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x119952800 == 31 [pid = 2517] [id = 233] 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x118967000) [pid = 2517] [serial = 697] [outer = 0x0] 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x119bb7800) [pid = 2517] [serial = 698] [outer = 0x118967000] 16:51:41 INFO - PROCESS | 2517 | 1468194701280 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x119db9c00) [pid = 2517] [serial = 699] [outer = 0x118967000] 16:51:41 INFO - PROCESS | 2517 | 1468194701568 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 16:51:41 INFO - PROCESS | 2517 | 1468194701588 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 2517 | 1468194701599 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:51:41 INFO - PROCESS | 2517 | 1468194701612 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 2517 | 1468194701613 Marionette TRACE conn2 <- [1,906,null,{}] 16:51:41 INFO - PROCESS | 2517 | 1468194701615 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 2517 | 1468194701617 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:41 INFO - PROCESS | 2517 | 1468194701705 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:51:41 INFO - PROCESS | 2517 | 1468194701740 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:41 INFO - PROCESS | 2517 | 1468194701741 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209a0800 == 32 [pid = 2517] [id = 234] 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x113332400) [pid = 2517] [serial = 700] [outer = 0x0] 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a13e800) [pid = 2517] [serial = 701] [outer = 0x113332400] 16:51:41 INFO - PROCESS | 2517 | 1468194701766 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121331c00) [pid = 2517] [serial = 702] [outer = 0x113332400] 16:51:42 INFO - PROCESS | 2517 | 1468194702091 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 16:51:42 INFO - PROCESS | 2517 | 1468194702132 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 2517 | 1468194702133 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:51:42 INFO - PROCESS | 2517 | 1468194702135 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 2517 | 1468194702136 Marionette TRACE conn2 <- [1,910,null,{}] 16:51:42 INFO - PROCESS | 2517 | 1468194702139 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:42 INFO - PROCESS | 2517 | 1468194702143 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:42 INFO - PROCESS | 2517 | 1468194702253 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:51:42 INFO - PROCESS | 2517 | 1468194702288 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 2517 | 1468194702289 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a10000 == 33 [pid = 2517] [id = 235] 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x121336800) [pid = 2517] [serial = 703] [outer = 0x0] 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1217d6c00) [pid = 2517] [serial = 704] [outer = 0x121336800] 16:51:42 INFO - PROCESS | 2517 | 1468194702314 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124d76800) [pid = 2517] [serial = 705] [outer = 0x121336800] 16:51:42 INFO - PROCESS | 2517 | 1468194702676 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 569ms 16:51:42 INFO - PROCESS | 2517 | 1468194702705 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:51:42 INFO - PROCESS | 2517 | 1468194702710 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:51:42 INFO - PROCESS | 2517 | 1468194702713 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 2517 | 1468194702715 Marionette TRACE conn2 <- [1,914,null,{}] 16:51:42 INFO - PROCESS | 2517 | 1468194702718 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:42 INFO - PROCESS | 2517 | 1468194702730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:42 INFO - PROCESS | 2517 | 1468194702872 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:51:42 INFO - PROCESS | 2517 | 1468194702894 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 2517 | 1468194702894 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x12580a000 == 34 [pid = 2517] [id = 236] 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124ccc400) [pid = 2517] [serial = 706] [outer = 0x0] 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125102800) [pid = 2517] [serial = 707] [outer = 0x124ccc400] 16:51:42 INFO - PROCESS | 2517 | 1468194702933 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1252f0400) [pid = 2517] [serial = 708] [outer = 0x124ccc400] 16:51:43 INFO - PROCESS | 2517 | 1468194703285 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 623ms 16:51:43 INFO - PROCESS | 2517 | 1468194703336 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:51:43 INFO - PROCESS | 2517 | 1468194703337 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:51:43 INFO - PROCESS | 2517 | 1468194703339 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:51:43 INFO - PROCESS | 2517 | 1468194703340 Marionette TRACE conn2 <- [1,918,null,{}] 16:51:43 INFO - PROCESS | 2517 | 1468194703343 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:43 INFO - PROCESS | 2517 | 1468194703344 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:43 INFO - PROCESS | 2517 | 1468194703438 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:51:43 INFO - PROCESS | 2517 | 1468194703466 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 2517 | 1468194703467 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e35000 == 35 [pid = 2517] [id = 237] 16:51:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x112acd400) [pid = 2517] [serial = 709] [outer = 0x0] 16:51:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12584bc00) [pid = 2517] [serial = 710] [outer = 0x112acd400] 16:51:43 INFO - PROCESS | 2517 | 1468194703491 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x125c42000) [pid = 2517] [serial = 711] [outer = 0x112acd400] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x117f6cc00) [pid = 2517] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11996cc00) [pid = 2517] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1214a3c00) [pid = 2517] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1133a9c00) [pid = 2517] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x125c8c800) [pid = 2517] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11290e000) [pid = 2517] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1133a9000) [pid = 2517] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1214ae400) [pid = 2517] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x115e0c800) [pid = 2517] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x115e0f800) [pid = 2517] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x118304400) [pid = 2517] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x124d72400) [pid = 2517] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x113422c00) [pid = 2517] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x118308c00) [pid = 2517] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:51:43 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121662000) [pid = 2517] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x115fa6000 == 34 [pid = 2517] [id = 230] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x117252800 == 33 [pid = 2517] [id = 229] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x11724f800 == 32 [pid = 2517] [id = 231] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x1188e9800 == 31 [pid = 2517] [id = 232] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x12580a000 == 30 [pid = 2517] [id = 236] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x1209a0800 == 29 [pid = 2517] [id = 234] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x121a10000 == 28 [pid = 2517] [id = 235] 16:51:44 INFO - PROCESS | 2517 | --DOCSHELL 0x119952800 == 27 [pid = 2517] [id = 233] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x118966c00) [pid = 2517] [serial = 647] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x121334c00) [pid = 2517] [serial = 651] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119bc0800) [pid = 2517] [serial = 650] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1217cb000) [pid = 2517] [serial = 653] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1134c2000) [pid = 2517] [serial = 638] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x113d9ac00) [pid = 2517] [serial = 639] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128eac000) [pid = 2517] [serial = 627] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x112a12000) [pid = 2517] [serial = 635] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x112e4cc00) [pid = 2517] [serial = 636] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11342c800) [pid = 2517] [serial = 629] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x121b78800) [pid = 2517] [serial = 656] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x115a64400) [pid = 2517] [serial = 630] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x116753800) [pid = 2517] [serial = 641] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x117f67800) [pid = 2517] [serial = 642] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11832ec00) [pid = 2517] [serial = 644] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x11832d800) [pid = 2517] [serial = 632] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1189e9800) [pid = 2517] [serial = 633] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x125c42400) [pid = 2517] [serial = 666] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x117f6a800) [pid = 2517] [serial = 659] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x119dbd000) [pid = 2517] [serial = 660] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x125ea6000) [pid = 2517] [serial = 669] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x125c46000) [pid = 2517] [serial = 668] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x124db3c00) [pid = 2517] [serial = 665] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x12480e800) [pid = 2517] [serial = 657] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x119969000) [pid = 2517] [serial = 648] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x1218d7c00) [pid = 2517] [serial = 654] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x124cd4800) [pid = 2517] [serial = 663] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x1188fc400) [pid = 2517] [serial = 645] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x124cc9800) [pid = 2517] [serial = 662] [outer = 0x0] [url = about:blank] 16:51:44 INFO - PROCESS | 2517 | 1468194704935 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1623ms 16:51:44 INFO - PROCESS | 2517 | 1468194704963 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 2517 | 1468194704965 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:51:44 INFO - PROCESS | 2517 | 1468194704969 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - PROCESS | 2517 | 1468194704971 Marionette TRACE conn2 <- [1,922,null,{}] 16:51:44 INFO - PROCESS | 2517 | 1468194704978 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:44 INFO - PROCESS | 2517 | 1468194704979 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:45 INFO - PROCESS | 2517 | 1468194705060 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:51:45 INFO - PROCESS | 2517 | 1468194705106 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 2517 | 1468194705108 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x115a20000 == 28 [pid = 2517] [id = 238] 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x112a1b000) [pid = 2517] [serial = 712] [outer = 0x0] 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x112a1f800) [pid = 2517] [serial = 713] [outer = 0x112a1b000] 16:51:45 INFO - PROCESS | 2517 | 1468194705137 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x1133a9800) [pid = 2517] [serial = 714] [outer = 0x112a1b000] 16:51:45 INFO - PROCESS | 2517 | 1468194705437 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 16:51:45 INFO - PROCESS | 2517 | 1468194705490 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 2517 | 1468194705495 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:51:45 INFO - PROCESS | 2517 | 1468194705500 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 2517 | 1468194705502 Marionette TRACE conn2 <- [1,926,null,{}] 16:51:45 INFO - PROCESS | 2517 | 1468194705504 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 2517 | 1468194705507 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:45 INFO - PROCESS | 2517 | 1468194705583 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:51:45 INFO - PROCESS | 2517 | 1468194705588 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 2517 | 1468194705590 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bbb800 == 29 [pid = 2517] [id = 239] 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x1134c1000) [pid = 2517] [serial = 715] [outer = 0x0] 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x113d6cc00) [pid = 2517] [serial = 716] [outer = 0x1134c1000] 16:51:45 INFO - PROCESS | 2517 | 1468194705620 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x115ebf400) [pid = 2517] [serial = 717] [outer = 0x1134c1000] 16:51:45 INFO - PROCESS | 2517 | 1468194705959 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms 16:51:45 INFO - PROCESS | 2517 | 1468194705969 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 2517 | 1468194705971 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:51:45 INFO - PROCESS | 2517 | 1468194705978 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - PROCESS | 2517 | 1468194705988 Marionette TRACE conn2 <- [1,930,null,{}] 16:51:46 INFO - PROCESS | 2517 | 1468194705997 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2517 | 1468194706001 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:46 INFO - PROCESS | 2517 | 1468194706076 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:51:46 INFO - PROCESS | 2517 | 1468194706080 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2517 | 1468194706083 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x11816e800 == 30 [pid = 2517] [id = 240] 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x111d9d000) [pid = 2517] [serial = 718] [outer = 0x0] 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x11707c400) [pid = 2517] [serial = 719] [outer = 0x111d9d000] 16:51:46 INFO - PROCESS | 2517 | 1468194706112 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x117f6a800) [pid = 2517] [serial = 720] [outer = 0x111d9d000] 16:51:46 INFO - PROCESS | 2517 | 1468194706437 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 484ms 16:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:51:46 INFO - PROCESS | 2517 | 1468194706462 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2517 | 1468194706464 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:51:46 INFO - PROCESS | 2517 | 1468194706466 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 2517 | 1468194706467 Marionette TRACE conn2 <- [1,934,null,{}] 16:51:46 INFO - PROCESS | 2517 | 1468194706470 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2517 | 1468194706471 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:46 INFO - PROCESS | 2517 | 1468194706548 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:51:46 INFO - PROCESS | 2517 | 1468194706596 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2517 | 1468194706598 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x118643000 == 31 [pid = 2517] [id = 241] 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x117f6a400) [pid = 2517] [serial = 721] [outer = 0x0] 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x118310c00) [pid = 2517] [serial = 722] [outer = 0x117f6a400] 16:51:46 INFO - PROCESS | 2517 | 1468194706623 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x118531c00) [pid = 2517] [serial = 723] [outer = 0x117f6a400] 16:51:46 INFO - PROCESS | 2517 | 1468194706880 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 418ms 16:51:46 INFO - PROCESS | 2517 | 1468194706884 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2517 | 1468194706885 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:51:46 INFO - PROCESS | 2517 | 1468194706888 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - PROCESS | 2517 | 1468194706889 Marionette TRACE conn2 <- [1,938,null,{}] 16:51:46 INFO - PROCESS | 2517 | 1468194706899 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2517 | 1468194706900 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:46 INFO - PROCESS | 2517 | 1468194706985 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:51:46 INFO - PROCESS | 2517 | 1468194706989 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2517 | 1468194706990 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995f800 == 32 [pid = 2517] [id = 242] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x112696000) [pid = 2517] [serial = 724] [outer = 0x0] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x1188f5000) [pid = 2517] [serial = 725] [outer = 0x112696000] 16:51:47 INFO - PROCESS | 2517 | 1468194707017 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x119253400) [pid = 2517] [serial = 726] [outer = 0x112696000] 16:51:47 INFO - PROCESS | 2517 | 1468194707318 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 476ms 16:51:47 INFO - PROCESS | 2517 | 1468194707366 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 2517 | 1468194707368 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:51:47 INFO - PROCESS | 2517 | 1468194707370 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2517 | 1468194707371 Marionette TRACE conn2 <- [1,942,null,{}] 16:51:47 INFO - PROCESS | 2517 | 1468194707375 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 2517 | 1468194707379 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:47 INFO - PROCESS | 2517 | 1468194707491 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:51:47 INFO - PROCESS | 2517 | 1468194707498 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 2517 | 1468194707499 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1e5800 == 33 [pid = 2517] [id = 243] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x1134b5400) [pid = 2517] [serial = 727] [outer = 0x0] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x119538000) [pid = 2517] [serial = 728] [outer = 0x1134b5400] 16:51:47 INFO - PROCESS | 2517 | 1468194707524 Marionette DEBUG loaded listener.js 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x119c41000) [pid = 2517] [serial = 729] [outer = 0x1134b5400] 16:51:47 INFO - PROCESS | 2517 | 1468194707798 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 473ms 16:51:47 INFO - PROCESS | 2517 | 1468194707847 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 2517 | 1468194707849 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:51:47 INFO - PROCESS | 2517 | 1468194707851 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2517 | 1468194707852 Marionette TRACE conn2 <- [1,946,null,{}] 16:51:47 INFO - PROCESS | 2517 | 1468194707855 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 2517 | 1468194707856 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:47 INFO - PROCESS | 2517 | 1468194707941 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:51:47 INFO - PROCESS | 2517 | 1468194707945 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:47 INFO - PROCESS | 2517 | 1468194707946 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x121587800 == 34 [pid = 2517] [id = 244] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x119c35000) [pid = 2517] [serial = 730] [outer = 0x0] 16:51:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11a145000) [pid = 2517] [serial = 731] [outer = 0x119c35000] 16:51:47 INFO - PROCESS | 2517 | 1468194707970 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x12132f800) [pid = 2517] [serial = 732] [outer = 0x119c35000] 16:51:48 INFO - PROCESS | 2517 | 1468194708285 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 16:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:51:48 INFO - PROCESS | 2517 | 1468194708320 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 2517 | 1468194708322 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:51:48 INFO - PROCESS | 2517 | 1468194708326 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 2517 | 1468194708328 Marionette TRACE conn2 <- [1,950,null,{}] 16:51:48 INFO - PROCESS | 2517 | 1468194708331 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 2517 | 1468194708332 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:48 INFO - PROCESS | 2517 | 1468194708431 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:51:48 INFO - PROCESS | 2517 | 1468194708437 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 2517 | 1468194708438 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x121756000 == 35 [pid = 2517] [id = 245] 16:51:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x11a138400) [pid = 2517] [serial = 733] [outer = 0x0] 16:51:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x121332c00) [pid = 2517] [serial = 734] [outer = 0x11a138400] 16:51:48 INFO - PROCESS | 2517 | 1468194708469 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1217ce800) [pid = 2517] [serial = 735] [outer = 0x11a138400] 16:51:48 INFO - PROCESS | 2517 | 1468194708859 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 16:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:51:48 INFO - PROCESS | 2517 | 1468194708896 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 2517 | 1468194708897 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:51:48 INFO - PROCESS | 2517 | 1468194708899 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 2517 | 1468194708900 Marionette TRACE conn2 <- [1,954,null,{}] 16:51:48 INFO - PROCESS | 2517 | 1468194708902 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 2517 | 1468194708903 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:48 INFO - PROCESS | 2517 | 1468194708977 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:51:48 INFO - PROCESS | 2517 | 1468194708980 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 2517 | 1468194708982 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x11816d800 == 36 [pid = 2517] [id = 246] 16:51:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x112ad8000) [pid = 2517] [serial = 736] [outer = 0x0] 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1218dbc00) [pid = 2517] [serial = 737] [outer = 0x112ad8000] 16:51:49 INFO - PROCESS | 2517 | 1468194709013 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x121d27400) [pid = 2517] [serial = 738] [outer = 0x112ad8000] 16:51:49 INFO - PROCESS | 2517 | 1468194709334 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 16:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:51:49 INFO - PROCESS | 2517 | 1468194709370 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 2517 | 1468194709371 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:51:49 INFO - PROCESS | 2517 | 1468194709373 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 2517 | 1468194709374 Marionette TRACE conn2 <- [1,958,null,{}] 16:51:49 INFO - PROCESS | 2517 | 1468194709377 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 2517 | 1468194709378 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:49 INFO - PROCESS | 2517 | 1468194709477 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:51:49 INFO - PROCESS | 2517 | 1468194709482 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2517 | 1468194709484 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258b1000 == 37 [pid = 2517] [id = 247] 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x121d28c00) [pid = 2517] [serial = 739] [outer = 0x0] 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124833800) [pid = 2517] [serial = 740] [outer = 0x121d28c00] 16:51:49 INFO - PROCESS | 2517 | 1468194709507 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124ccac00) [pid = 2517] [serial = 741] [outer = 0x121d28c00] 16:51:49 INFO - PROCESS | 2517 | 1468194709813 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 16:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:51:49 INFO - PROCESS | 2517 | 1468194709845 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 2517 | 1468194709846 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:51:49 INFO - PROCESS | 2517 | 1468194709848 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 2517 | 1468194709850 Marionette TRACE conn2 <- [1,962,null,{}] 16:51:49 INFO - PROCESS | 2517 | 1468194709852 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:49 INFO - PROCESS | 2517 | 1468194709854 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:49 INFO - PROCESS | 2517 | 1468194709944 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:51:49 INFO - PROCESS | 2517 | 1468194709948 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2517 | 1468194709949 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995e000 == 38 [pid = 2517] [id = 248] 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x124ccd400) [pid = 2517] [serial = 742] [outer = 0x0] 16:51:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x124d7a000) [pid = 2517] [serial = 743] [outer = 0x124ccd400] 16:51:49 INFO - PROCESS | 2517 | 1468194709977 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1258cd800) [pid = 2517] [serial = 744] [outer = 0x124ccd400] 16:51:50 INFO - PROCESS | 2517 | 1468194710283 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 468ms 16:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:51:50 INFO - PROCESS | 2517 | 1468194710318 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 2517 | 1468194710319 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:51:50 INFO - PROCESS | 2517 | 1468194710321 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - PROCESS | 2517 | 1468194710322 Marionette TRACE conn2 <- [1,966,null,{}] 16:51:50 INFO - PROCESS | 2517 | 1468194710327 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 2517 | 1468194710328 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:50 INFO - PROCESS | 2517 | 1468194710426 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:51:50 INFO - PROCESS | 2517 | 1468194710431 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 2517 | 1468194710432 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cc8000 == 39 [pid = 2517] [id = 249] 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1126a0c00) [pid = 2517] [serial = 745] [outer = 0x0] 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1258ce400) [pid = 2517] [serial = 746] [outer = 0x1126a0c00] 16:51:50 INFO - PROCESS | 2517 | 1468194710456 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x125c4a400) [pid = 2517] [serial = 747] [outer = 0x1126a0c00] 16:51:50 INFO - PROCESS | 2517 | 1468194710731 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 471ms 16:51:50 INFO - PROCESS | 2517 | 1468194710795 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 2517 | 1468194710796 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:51:50 INFO - PROCESS | 2517 | 1468194710798 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - PROCESS | 2517 | 1468194710799 Marionette TRACE conn2 <- [1,970,null,{}] 16:51:50 INFO - PROCESS | 2517 | 1468194710801 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 2517 | 1468194710802 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:50 INFO - PROCESS | 2517 | 1468194710883 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:51:50 INFO - PROCESS | 2517 | 1468194710886 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 2517 | 1468194710888 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x129349800 == 40 [pid = 2517] [id = 250] 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x125c44400) [pid = 2517] [serial = 748] [outer = 0x0] 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x125e9f800) [pid = 2517] [serial = 749] [outer = 0x125c44400] 16:51:50 INFO - PROCESS | 2517 | 1468194710914 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x125ea9400) [pid = 2517] [serial = 750] [outer = 0x125c44400] 16:51:51 INFO - PROCESS | 2517 | 1468194711278 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 16:51:51 INFO - PROCESS | 2517 | 1468194711319 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 2517 | 1468194711321 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:51:51 INFO - PROCESS | 2517 | 1468194711325 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 2517 | 1468194711327 Marionette TRACE conn2 <- [1,974,null,{}] 16:51:51 INFO - PROCESS | 2517 | 1468194711330 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 2517 | 1468194711331 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:51 INFO - PROCESS | 2517 | 1468194711446 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:51:51 INFO - PROCESS | 2517 | 1468194711451 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 2517 | 1468194711452 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294d3000 == 41 [pid = 2517] [id = 251] 16:51:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125e9f000) [pid = 2517] [serial = 751] [outer = 0x0] 16:51:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x127103800) [pid = 2517] [serial = 752] [outer = 0x125e9f000] 16:51:51 INFO - PROCESS | 2517 | 1468194711490 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12720d000) [pid = 2517] [serial = 753] [outer = 0x125e9f000] 16:51:51 INFO - PROCESS | 2517 | 1468194711832 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 16:51:51 INFO - PROCESS | 2517 | 1468194711846 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:51:51 INFO - PROCESS | 2517 | 1468194711847 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:51:51 INFO - PROCESS | 2517 | 1468194711849 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:51:51 INFO - PROCESS | 2517 | 1468194711850 Marionette TRACE conn2 <- [1,978,null,{}] 16:51:51 INFO - PROCESS | 2517 | 1468194711852 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 2517 | 1468194711853 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:51 INFO - PROCESS | 2517 | 1468194711972 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:51:52 INFO - PROCESS | 2517 | 1468194712006 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 2517 | 1468194712007 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a744000 == 42 [pid = 2517] [id = 252] 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12093bc00) [pid = 2517] [serial = 754] [outer = 0x0] 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1272e4800) [pid = 2517] [serial = 755] [outer = 0x12093bc00] 16:51:52 INFO - PROCESS | 2517 | 1468194712030 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x128d03c00) [pid = 2517] [serial = 756] [outer = 0x12093bc00] 16:51:52 INFO - PROCESS | 2517 | 1468194712331 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 517ms 16:51:52 INFO - PROCESS | 2517 | 1468194712372 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 2517 | 1468194712373 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:51:52 INFO - PROCESS | 2517 | 1468194712378 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 2517 | 1468194712379 Marionette TRACE conn2 <- [1,982,null,{}] 16:51:52 INFO - PROCESS | 2517 | 1468194712381 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 2517 | 1468194712382 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:52 INFO - PROCESS | 2517 | 1468194712477 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:51:52 INFO - PROCESS | 2517 | 1468194712492 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 2517 | 1468194712493 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8dc000 == 43 [pid = 2517] [id = 253] 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x127608800) [pid = 2517] [serial = 757] [outer = 0x0] 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x128d0ac00) [pid = 2517] [serial = 758] [outer = 0x127608800] 16:51:52 INFO - PROCESS | 2517 | 1468194712517 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x128d11400) [pid = 2517] [serial = 759] [outer = 0x127608800] 16:51:52 INFO - PROCESS | 2517 | 1468194712860 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 16:51:52 INFO - PROCESS | 2517 | 1468194712896 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 2517 | 1468194712898 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:51:52 INFO - PROCESS | 2517 | 1468194712900 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 2517 | 1468194712901 Marionette TRACE conn2 <- [1,986,null,{}] 16:51:52 INFO - PROCESS | 2517 | 1468194712903 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 2517 | 1468194712904 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:53 INFO - PROCESS | 2517 | 1468194713010 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:51:53 INFO - PROCESS | 2517 | 1468194713013 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2517 | 1468194713014 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae2e800 == 44 [pid = 2517] [id = 254] 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x119dbd000) [pid = 2517] [serial = 760] [outer = 0x0] 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x128eb0c00) [pid = 2517] [serial = 761] [outer = 0x119dbd000] 16:51:53 INFO - PROCESS | 2517 | 1468194713066 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x1290e2800) [pid = 2517] [serial = 762] [outer = 0x119dbd000] 16:51:53 INFO - PROCESS | 2517 | 1468194713360 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 520ms 16:51:53 INFO - PROCESS | 2517 | 1468194713421 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 2517 | 1468194713422 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:51:53 INFO - PROCESS | 2517 | 1468194713425 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 2517 | 1468194713426 Marionette TRACE conn2 <- [1,990,null,{}] 16:51:53 INFO - PROCESS | 2517 | 1468194713428 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 2517 | 1468194713429 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:53 INFO - PROCESS | 2517 | 1468194713534 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:51:53 INFO - PROCESS | 2517 | 1468194713537 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2517 | 1468194713538 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3da000 == 45 [pid = 2517] [id = 255] 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x128eb9800) [pid = 2517] [serial = 763] [outer = 0x0] 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x1293cdc00) [pid = 2517] [serial = 764] [outer = 0x128eb9800] 16:51:53 INFO - PROCESS | 2517 | 1468194713562 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x1293d9c00) [pid = 2517] [serial = 765] [outer = 0x128eb9800] 16:51:53 INFO - PROCESS | 2517 | 1468194713907 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 16:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:51:53 INFO - PROCESS | 2517 | 1468194713946 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 2517 | 1468194713947 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:51:53 INFO - PROCESS | 2517 | 1468194713950 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - PROCESS | 2517 | 1468194713951 Marionette TRACE conn2 <- [1,994,null,{}] 16:51:53 INFO - PROCESS | 2517 | 1468194713954 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 2517 | 1468194713955 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:54 INFO - PROCESS | 2517 | 1468194714190 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x124ccc400) [pid = 2517] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x121336800) [pid = 2517] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x112ad2800) [pid = 2517] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x11622d000) [pid = 2517] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x11262d400) [pid = 2517] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x117078c00) [pid = 2517] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x118967000) [pid = 2517] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x113332400) [pid = 2517] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x112a20000) [pid = 2517] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x113d3b400) [pid = 2517] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x112905800) [pid = 2517] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119971400) [pid = 2517] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:51:54 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11a140400) [pid = 2517] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:51:54 INFO - PROCESS | 2517 | 1468194714232 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 2517 | 1468194714234 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bcd000 == 46 [pid = 2517] [id = 256] 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x11262d400) [pid = 2517] [serial = 766] [outer = 0x0] 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1131b0800) [pid = 2517] [serial = 767] [outer = 0x11262d400] 16:51:54 INFO - PROCESS | 2517 | 1468194714252 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x117078c00) [pid = 2517] [serial = 768] [outer = 0x11262d400] 16:51:54 INFO - PROCESS | 2517 | 1468194714566 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 622ms 16:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:51:54 INFO - PROCESS | 2517 | 1468194714580 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 2517 | 1468194714582 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:51:54 INFO - PROCESS | 2517 | 1468194714585 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - PROCESS | 2517 | 1468194714587 Marionette TRACE conn2 <- [1,998,null,{}] 16:51:54 INFO - PROCESS | 2517 | 1468194714593 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:54 INFO - PROCESS | 2517 | 1468194714596 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:54 INFO - PROCESS | 2517 | 1468194714727 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:51:54 INFO - PROCESS | 2517 | 1468194714815 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:54 INFO - PROCESS | 2517 | 1468194714816 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfbd800 == 47 [pid = 2517] [id = 257] 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116862800) [pid = 2517] [serial = 769] [outer = 0x0] 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x119c35800) [pid = 2517] [serial = 770] [outer = 0x116862800] 16:51:54 INFO - PROCESS | 2517 | 1468194714858 Marionette DEBUG loaded listener.js 16:51:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x1258d8400) [pid = 2517] [serial = 771] [outer = 0x116862800] 16:51:55 INFO - PROCESS | 2517 | 1468194715185 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 620ms 16:51:55 INFO - PROCESS | 2517 | 1468194715206 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 2517 | 1468194715209 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:51:55 INFO - PROCESS | 2517 | 1468194715218 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - PROCESS | 2517 | 1468194715219 Marionette TRACE conn2 <- [1,1002,null,{}] 16:51:55 INFO - PROCESS | 2517 | 1468194715222 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:55 INFO - PROCESS | 2517 | 1468194715234 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:55 INFO - PROCESS | 2517 | 1468194715319 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:51:55 INFO - PROCESS | 2517 | 1468194715372 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 2517 | 1468194715373 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfcd000 == 48 [pid = 2517] [id = 258] 16:51:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x117f61c00) [pid = 2517] [serial = 772] [outer = 0x0] 16:51:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x128d0f400) [pid = 2517] [serial = 773] [outer = 0x117f61c00] 16:51:55 INFO - PROCESS | 2517 | 1468194715398 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x1296ab000) [pid = 2517] [serial = 774] [outer = 0x117f61c00] 16:51:55 INFO - PROCESS | 2517 | 1468194715736 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 16:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:51:55 INFO - PROCESS | 2517 | 1468194715790 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 2517 | 1468194715792 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:51:55 INFO - PROCESS | 2517 | 1468194715795 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - PROCESS | 2517 | 1468194715796 Marionette TRACE conn2 <- [1,1006,null,{}] 16:51:55 INFO - PROCESS | 2517 | 1468194715800 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:55 INFO - PROCESS | 2517 | 1468194715802 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:55 INFO - PROCESS | 2517 | 1468194715928 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:51:56 INFO - PROCESS | 2517 | 1468194716003 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 2517 | 1468194716004 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c560000 == 49 [pid = 2517] [id = 259] 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x12132e400) [pid = 2517] [serial = 775] [outer = 0x0] 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x1296ab400) [pid = 2517] [serial = 776] [outer = 0x12132e400] 16:51:56 INFO - PROCESS | 2517 | 1468194716045 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12a818c00) [pid = 2517] [serial = 777] [outer = 0x12132e400] 16:51:56 INFO - PROCESS | 2517 | 1468194716638 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 919ms 16:51:56 INFO - PROCESS | 2517 | 1468194716714 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 2517 | 1468194716717 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:51:56 INFO - PROCESS | 2517 | 1468194716720 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - PROCESS | 2517 | 1468194716723 Marionette TRACE conn2 <- [1,1010,null,{}] 16:51:56 INFO - PROCESS | 2517 | 1468194716727 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 2517 | 1468194716729 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:56 INFO - PROCESS | 2517 | 1468194716851 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:51:56 INFO - PROCESS | 2517 | 1468194716903 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 2517 | 1468194716905 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x116abc000 == 50 [pid = 2517] [id = 260] 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x112ad2400) [pid = 2517] [serial = 778] [outer = 0x0] 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x113332800) [pid = 2517] [serial = 779] [outer = 0x112ad2400] 16:51:56 INFO - PROCESS | 2517 | 1468194716936 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x113d3cc00) [pid = 2517] [serial = 780] [outer = 0x112ad2400] 16:51:57 INFO - PROCESS | 2517 | 1468194717682 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1022ms 16:51:57 INFO - PROCESS | 2517 | 1468194717744 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 2517 | 1468194717748 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:51:57 INFO - PROCESS | 2517 | 1468194717753 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 2517 | 1468194717756 Marionette TRACE conn2 <- [1,1014,null,{}] 16:51:57 INFO - PROCESS | 2517 | 1468194717778 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:57 INFO - PROCESS | 2517 | 1468194717781 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:57 INFO - PROCESS | 2517 | 1468194717926 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:51:58 INFO - PROCESS | 2517 | 1468194718043 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2517 | 1468194718045 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x112819800 == 51 [pid = 2517] [id = 261] 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x113d6ac00) [pid = 2517] [serial = 781] [outer = 0x0] 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x113d94400) [pid = 2517] [serial = 782] [outer = 0x113d6ac00] 16:51:58 INFO - PROCESS | 2517 | 1468194718075 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x115f49c00) [pid = 2517] [serial = 783] [outer = 0x113d6ac00] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfcd000 == 50 [pid = 2517] [id = 258] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfbd800 == 49 [pid = 2517] [id = 257] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x116bcd000 == 48 [pid = 2517] [id = 256] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3da000 == 47 [pid = 2517] [id = 255] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae2e800 == 46 [pid = 2517] [id = 254] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8dc000 == 45 [pid = 2517] [id = 253] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x12584bc00) [pid = 2517] [serial = 710] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12a744000 == 44 [pid = 2517] [id = 252] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x1294d3000 == 43 [pid = 2517] [id = 251] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x129349800 == 42 [pid = 2517] [id = 250] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x128cc8000 == 41 [pid = 2517] [id = 249] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x11995e000 == 40 [pid = 2517] [id = 248] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x1258b1000 == 39 [pid = 2517] [id = 247] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x11816d800 == 38 [pid = 2517] [id = 246] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x121756000 == 37 [pid = 2517] [id = 245] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x121587800 == 36 [pid = 2517] [id = 244] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1e5800 == 35 [pid = 2517] [id = 243] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x11995f800 == 34 [pid = 2517] [id = 242] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x118643000 == 33 [pid = 2517] [id = 241] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x11816e800 == 32 [pid = 2517] [id = 240] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x116bbb800 == 31 [pid = 2517] [id = 239] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x115a20000 == 30 [pid = 2517] [id = 238] 16:51:58 INFO - PROCESS | 2517 | --DOCSHELL 0x125e35000 == 29 [pid = 2517] [id = 237] 16:51:58 INFO - PROCESS | 2517 | 1468194718552 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x1217d6c00) [pid = 2517] [serial = 704] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x113d5f400) [pid = 2517] [serial = 689] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x111b93800) [pid = 2517] [serial = 690] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x1177d1800) [pid = 2517] [serial = 692] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x11830b400) [pid = 2517] [serial = 693] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x119252c00) [pid = 2517] [serial = 695] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11996ec00) [pid = 2517] [serial = 696] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x112a15000) [pid = 2517] [serial = 671] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x116287400) [pid = 2517] [serial = 674] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x1199f7800) [pid = 2517] [serial = 677] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x1217c9800) [pid = 2517] [serial = 680] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x112ad3c00) [pid = 2517] [serial = 683] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1177ca400) [pid = 2517] [serial = 686] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x118308000) [pid = 2517] [serial = 687] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x11a13e800) [pid = 2517] [serial = 701] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119bb7800) [pid = 2517] [serial = 698] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1133b4400) [pid = 2517] [serial = 684] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11707d400) [pid = 2517] [serial = 675] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x112e4d800) [pid = 2517] [serial = 672] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x119db9000) [pid = 2517] [serial = 678] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124cd6400) [pid = 2517] [serial = 681] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1252f0400) [pid = 2517] [serial = 708] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x125102800) [pid = 2517] [serial = 707] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124d76800) [pid = 2517] [serial = 705] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x121331c00) [pid = 2517] [serial = 702] [outer = 0x0] [url = about:blank] 16:51:58 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119db9c00) [pid = 2517] [serial = 699] [outer = 0x0] [url = about:blank] 16:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 824ms 16:51:58 INFO - PROCESS | 2517 | 1468194718576 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 2517 | 1468194718580 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:51:58 INFO - PROCESS | 2517 | 1468194718584 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 2517 | 1468194718586 Marionette TRACE conn2 <- [1,1018,null,{}] 16:51:58 INFO - PROCESS | 2517 | 1468194718589 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:58 INFO - PROCESS | 2517 | 1468194718591 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:58 INFO - PROCESS | 2517 | 1468194718673 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:51:58 INFO - PROCESS | 2517 | 1468194718680 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2517 | 1468194718681 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x117248800 == 30 [pid = 2517] [id = 262] 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x11627b800) [pid = 2517] [serial = 784] [outer = 0x0] 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x116551c00) [pid = 2517] [serial = 785] [outer = 0x11627b800] 16:51:58 INFO - PROCESS | 2517 | 1468194718709 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1177d1800) [pid = 2517] [serial = 786] [outer = 0x11627b800] 16:51:59 INFO - PROCESS | 2517 | 1468194719043 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 469ms 16:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:51:59 INFO - PROCESS | 2517 | 1468194719054 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 2517 | 1468194719055 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:51:59 INFO - PROCESS | 2517 | 1468194719059 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2517 | 1468194719061 Marionette TRACE conn2 <- [1,1022,null,{}] 16:51:59 INFO - PROCESS | 2517 | 1468194719070 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 2517 | 1468194719073 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:59 INFO - PROCESS | 2517 | 1468194719168 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:51:59 INFO - PROCESS | 2517 | 1468194719224 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2517 | 1468194719226 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x118643000 == 31 [pid = 2517] [id = 263] 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x11342dc00) [pid = 2517] [serial = 787] [outer = 0x0] 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11830b400) [pid = 2517] [serial = 788] [outer = 0x11342dc00] 16:51:59 INFO - PROCESS | 2517 | 1468194719254 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x11924c800) [pid = 2517] [serial = 789] [outer = 0x11342dc00] 16:51:59 INFO - PROCESS | 2517 | 1468194719564 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 522ms 16:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:51:59 INFO - PROCESS | 2517 | 1468194719582 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 2517 | 1468194719584 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:51:59 INFO - PROCESS | 2517 | 1468194719586 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - PROCESS | 2517 | 1468194719587 Marionette TRACE conn2 <- [1,1026,null,{}] 16:51:59 INFO - PROCESS | 2517 | 1468194719589 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 2517 | 1468194719592 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:59 INFO - PROCESS | 2517 | 1468194719671 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:51:59 INFO - PROCESS | 2517 | 1468194719725 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2517 | 1468194719726 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:51:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x119951800 == 32 [pid = 2517] [id = 264] 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11342a400) [pid = 2517] [serial = 790] [outer = 0x0] 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x119546400) [pid = 2517] [serial = 791] [outer = 0x11342a400] 16:51:59 INFO - PROCESS | 2517 | 1468194719751 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x119bb8000) [pid = 2517] [serial = 792] [outer = 0x11342a400] 16:52:00 INFO - PROCESS | 2517 | 1468194720007 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 16:52:00 INFO - PROCESS | 2517 | 1468194720055 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2517 | 1468194720057 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:52:00 INFO - PROCESS | 2517 | 1468194720068 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2517 | 1468194720069 Marionette TRACE conn2 <- [1,1030,null,{}] 16:52:00 INFO - PROCESS | 2517 | 1468194720071 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 2517 | 1468194720072 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:00 INFO - PROCESS | 2517 | 1468194720156 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:52:00 INFO - PROCESS | 2517 | 1468194720162 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2517 | 1468194720164 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d34000 == 33 [pid = 2517] [id = 265] 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x113d5e800) [pid = 2517] [serial = 793] [outer = 0x0] 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x119c40c00) [pid = 2517] [serial = 794] [outer = 0x113d5e800] 16:52:00 INFO - PROCESS | 2517 | 1468194720191 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12093b400) [pid = 2517] [serial = 795] [outer = 0x113d5e800] 16:52:00 INFO - PROCESS | 2517 | 1468194720654 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 619ms 16:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:52:00 INFO - PROCESS | 2517 | 1468194720687 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2517 | 1468194720688 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:52:00 INFO - PROCESS | 2517 | 1468194720690 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2517 | 1468194720691 Marionette TRACE conn2 <- [1,1034,null,{}] 16:52:00 INFO - PROCESS | 2517 | 1468194720694 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 2517 | 1468194720698 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:00 INFO - PROCESS | 2517 | 1468194720806 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:52:00 INFO - PROCESS | 2517 | 1468194720842 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2517 | 1468194720843 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x12145e800 == 34 [pid = 2517] [id = 266] 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x12093c000) [pid = 2517] [serial = 796] [outer = 0x0] 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1217c8c00) [pid = 2517] [serial = 797] [outer = 0x12093c000] 16:52:00 INFO - PROCESS | 2517 | 1468194720869 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x124cca000) [pid = 2517] [serial = 798] [outer = 0x12093c000] 16:52:01 INFO - PROCESS | 2517 | 1468194721161 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 16:52:01 INFO - PROCESS | 2517 | 1468194721211 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2517 | 1468194721212 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:52:01 INFO - PROCESS | 2517 | 1468194721220 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2517 | 1468194721221 Marionette TRACE conn2 <- [1,1038,null,{}] 16:52:01 INFO - PROCESS | 2517 | 1468194721223 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 2517 | 1468194721224 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:01 INFO - PROCESS | 2517 | 1468194721317 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:52:01 INFO - PROCESS | 2517 | 1468194721320 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 2517 | 1468194721328 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x121daa000 == 35 [pid = 2517] [id = 267] 16:52:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x121328800) [pid = 2517] [serial = 799] [outer = 0x0] 16:52:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x124cd2c00) [pid = 2517] [serial = 800] [outer = 0x121328800] 16:52:01 INFO - PROCESS | 2517 | 1468194721380 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x124eb8000) [pid = 2517] [serial = 801] [outer = 0x121328800] 16:52:01 INFO - PROCESS | 2517 | 1468194721794 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 618ms 16:52:01 INFO - PROCESS | 2517 | 1468194721840 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:52:01 INFO - PROCESS | 2517 | 1468194721842 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:52:01 INFO - PROCESS | 2517 | 1468194721845 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:52:01 INFO - PROCESS | 2517 | 1468194721847 Marionette TRACE conn2 <- [1,1042,null,{}] 16:52:01 INFO - PROCESS | 2517 | 1468194721851 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 2517 | 1468194721852 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:01 INFO - PROCESS | 2517 | 1468194721994 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:52:02 INFO - PROCESS | 2517 | 1468194722016 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2517 | 1468194722017 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x11629d000 == 36 [pid = 2517] [id = 268] 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x125105000) [pid = 2517] [serial = 802] [outer = 0x0] 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x12519ac00) [pid = 2517] [serial = 803] [outer = 0x125105000] 16:52:02 INFO - PROCESS | 2517 | 1468194722056 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12584b400) [pid = 2517] [serial = 804] [outer = 0x125105000] 16:52:02 INFO - PROCESS | 2517 | 1468194722402 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 16:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:52:02 INFO - PROCESS | 2517 | 1468194722415 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 2517 | 1468194722416 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:52:02 INFO - PROCESS | 2517 | 1468194722418 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 2517 | 1468194722419 Marionette TRACE conn2 <- [1,1046,null,{}] 16:52:02 INFO - PROCESS | 2517 | 1468194722422 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 2517 | 1468194722423 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:02 INFO - PROCESS | 2517 | 1468194722529 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:52:02 INFO - PROCESS | 2517 | 1468194722542 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2517 | 1468194722543 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x126fa1000 == 37 [pid = 2517] [id = 269] 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x125c42400) [pid = 2517] [serial = 805] [outer = 0x0] 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x125c44c00) [pid = 2517] [serial = 806] [outer = 0x125c42400] 16:52:02 INFO - PROCESS | 2517 | 1468194722567 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x125ea4800) [pid = 2517] [serial = 807] [outer = 0x125c42400] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x127608800) [pid = 2517] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x117f6a400) [pid = 2517] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x119dbd000) [pid = 2517] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x1126a0c00) [pid = 2517] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x124ccd400) [pid = 2517] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x125e9f000) [pid = 2517] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x11a138400) [pid = 2517] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x125c44400) [pid = 2517] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x121d28c00) [pid = 2517] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1134b5400) [pid = 2517] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x119c35000) [pid = 2517] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x111d9d000) [pid = 2517] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x112a1b000) [pid = 2517] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x112acd400) [pid = 2517] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112ad8000) [pid = 2517] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x112696000) [pid = 2517] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1134c1000) [pid = 2517] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x128eb9800) [pid = 2517] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x11262d400) [pid = 2517] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x116862800) [pid = 2517] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12093bc00) [pid = 2517] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:52:02 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x117f61c00) [pid = 2517] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:52:03 INFO - PROCESS | 2517 | 1468194723070 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 668ms 16:52:03 INFO - PROCESS | 2517 | 1468194723088 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 2517 | 1468194723089 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:52:03 INFO - PROCESS | 2517 | 1468194723097 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 2517 | 1468194723098 Marionette TRACE conn2 <- [1,1050,null,{}] 16:52:03 INFO - PROCESS | 2517 | 1468194723100 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 2517 | 1468194723101 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:03 INFO - PROCESS | 2517 | 1468194723207 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:52:03 INFO - PROCESS | 2517 | 1468194723245 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2517 | 1468194723246 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x127469800 == 38 [pid = 2517] [id = 270] 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1126a0800) [pid = 2517] [serial = 808] [outer = 0x0] 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x115a60000) [pid = 2517] [serial = 809] [outer = 0x1126a0800] 16:52:03 INFO - PROCESS | 2517 | 1468194723271 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11924e400) [pid = 2517] [serial = 810] [outer = 0x1126a0800] 16:52:03 INFO - PROCESS | 2517 | 1468194723529 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 473ms 16:52:03 INFO - PROCESS | 2517 | 1468194723566 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 2517 | 1468194723568 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:52:03 INFO - PROCESS | 2517 | 1468194723570 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:52:03 INFO - PROCESS | 2517 | 1468194723572 Marionette TRACE conn2 <- [1,1054,null,{}] 16:52:03 INFO - PROCESS | 2517 | 1468194723582 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 2517 | 1468194723584 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:03 INFO - PROCESS | 2517 | 1468194723701 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:52:03 INFO - PROCESS | 2517 | 1468194723705 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2517 | 1468194723707 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294d3000 == 39 [pid = 2517] [id = 271] 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x11924f400) [pid = 2517] [serial = 811] [outer = 0x0] 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12519cc00) [pid = 2517] [serial = 812] [outer = 0x11924f400] 16:52:03 INFO - PROCESS | 2517 | 1468194723734 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x127111400) [pid = 2517] [serial = 813] [outer = 0x11924f400] 16:52:04 INFO - PROCESS | 2517 | 1468194724099 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 573ms 16:52:04 INFO - PROCESS | 2517 | 1468194724145 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 2517 | 1468194724147 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:52:04 INFO - PROCESS | 2517 | 1468194724149 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 2517 | 1468194724150 Marionette TRACE conn2 <- [1,1058,null,{}] 16:52:04 INFO - PROCESS | 2517 | 1468194724152 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:04 INFO - PROCESS | 2517 | 1468194724153 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:04 INFO - PROCESS | 2517 | 1468194724232 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:52:04 INFO - PROCESS | 2517 | 1468194724246 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 2517 | 1468194724247 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8cf800 == 40 [pid = 2517] [id = 272] 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1272e9000) [pid = 2517] [serial = 814] [outer = 0x0] 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12760b800) [pid = 2517] [serial = 815] [outer = 0x1272e9000] 16:52:04 INFO - PROCESS | 2517 | 1468194724273 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x128d0b000) [pid = 2517] [serial = 816] [outer = 0x1272e9000] 16:52:04 INFO - PROCESS | 2517 | 1468194724568 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 468ms 16:52:04 INFO - PROCESS | 2517 | 1468194724617 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:52:04 INFO - PROCESS | 2517 | 1468194724627 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:52:04 INFO - PROCESS | 2517 | 1468194724630 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:52:04 INFO - PROCESS | 2517 | 1468194724631 Marionette TRACE conn2 <- [1,1062,null,{}] 16:52:04 INFO - PROCESS | 2517 | 1468194724633 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:04 INFO - PROCESS | 2517 | 1468194724634 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:04 INFO - PROCESS | 2517 | 1468194724711 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:52:04 INFO - PROCESS | 2517 | 1468194724766 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:04 INFO - PROCESS | 2517 | 1468194724767 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a99f000 == 41 [pid = 2517] [id = 273] 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x127204000) [pid = 2517] [serial = 817] [outer = 0x0] 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x128eaf400) [pid = 2517] [serial = 818] [outer = 0x127204000] 16:52:04 INFO - PROCESS | 2517 | 1468194724790 Marionette DEBUG loaded listener.js 16:52:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1290e1c00) [pid = 2517] [serial = 819] [outer = 0x127204000] 16:52:05 INFO - PROCESS | 2517 | 1468194725212 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 618ms 16:52:05 INFO - PROCESS | 2517 | 1468194725249 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2517 | 1468194725252 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:52:05 INFO - PROCESS | 2517 | 1468194725255 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 2517 | 1468194725257 Marionette TRACE conn2 <- [1,1066,null,{}] 16:52:05 INFO - PROCESS | 2517 | 1468194725262 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:05 INFO - PROCESS | 2517 | 1468194725264 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:05 INFO - PROCESS | 2517 | 1468194725369 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:52:05 INFO - PROCESS | 2517 | 1468194725437 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:05 INFO - PROCESS | 2517 | 1468194725439 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x118160000 == 42 [pid = 2517] [id = 274] 16:52:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x113d49800) [pid = 2517] [serial = 820] [outer = 0x0] 16:52:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x115ebf000) [pid = 2517] [serial = 821] [outer = 0x113d49800] 16:52:05 INFO - PROCESS | 2517 | 1468194725471 Marionette DEBUG loaded listener.js 16:52:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x116869400) [pid = 2517] [serial = 822] [outer = 0x113d49800] 16:52:05 INFO - PROCESS | 2517 | 1468194725912 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 16:52:05 INFO - PROCESS | 2517 | 1468194725927 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:52:05 INFO - PROCESS | 2517 | 1468194725930 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:52:05 INFO - PROCESS | 2517 | 1468194725935 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:52:05 INFO - PROCESS | 2517 | 1468194725937 Marionette TRACE conn2 <- [1,1070,null,{}] 16:52:05 INFO - PROCESS | 2517 | 1468194725957 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:05 INFO - PROCESS | 2517 | 1468194725959 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:06 INFO - PROCESS | 2517 | 1468194726081 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:52:06 INFO - PROCESS | 2517 | 1468194726161 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:06 INFO - PROCESS | 2517 | 1468194726162 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x121571800 == 43 [pid = 2517] [id = 275] 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x11830e400) [pid = 2517] [serial = 823] [outer = 0x0] 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x1188f5c00) [pid = 2517] [serial = 824] [outer = 0x11830e400] 16:52:06 INFO - PROCESS | 2517 | 1468194726195 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x11953a000) [pid = 2517] [serial = 825] [outer = 0x11830e400] 16:52:06 INFO - PROCESS | 2517 | 1468194726600 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 720ms 16:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:52:06 INFO - PROCESS | 2517 | 1468194726655 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:52:06 INFO - PROCESS | 2517 | 1468194726656 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:52:06 INFO - PROCESS | 2517 | 1468194726659 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:52:06 INFO - PROCESS | 2517 | 1468194726661 Marionette TRACE conn2 <- [1,1074,null,{}] 16:52:06 INFO - PROCESS | 2517 | 1468194726669 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:06 INFO - PROCESS | 2517 | 1468194726673 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:06 INFO - PROCESS | 2517 | 1468194726775 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:52:06 INFO - PROCESS | 2517 | 1468194726833 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:06 INFO - PROCESS | 2517 | 1468194726835 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b547000 == 44 [pid = 2517] [id = 276] 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x119bb5800) [pid = 2517] [serial = 826] [outer = 0x0] 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x12132c000) [pid = 2517] [serial = 827] [outer = 0x119bb5800] 16:52:06 INFO - PROCESS | 2517 | 1468194726865 Marionette DEBUG loaded listener.js 16:52:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x1218d5400) [pid = 2517] [serial = 828] [outer = 0x119bb5800] 16:52:07 INFO - PROCESS | 2517 | 1468194727282 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 16:52:07 INFO - PROCESS | 2517 | 1468194727332 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:52:07 INFO - PROCESS | 2517 | 1468194727334 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:52:07 INFO - PROCESS | 2517 | 1468194727336 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:52:07 INFO - PROCESS | 2517 | 1468194727337 Marionette TRACE conn2 <- [1,1078,null,{}] 16:52:07 INFO - PROCESS | 2517 | 1468194727340 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:07 INFO - PROCESS | 2517 | 1468194727342 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:07 INFO - PROCESS | 2517 | 1468194727477 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:52:07 INFO - PROCESS | 2517 | 1468194727535 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:07 INFO - PROCESS | 2517 | 1468194727536 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc92000 == 45 [pid = 2517] [id = 277] 16:52:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x121dda800) [pid = 2517] [serial = 829] [outer = 0x0] 16:52:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x125848400) [pid = 2517] [serial = 830] [outer = 0x121dda800] 16:52:07 INFO - PROCESS | 2517 | 1468194727564 Marionette DEBUG loaded listener.js 16:52:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x125eaa000) [pid = 2517] [serial = 831] [outer = 0x121dda800] 16:52:08 INFO - PROCESS | 2517 | 1468194728011 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 16:52:08 INFO - PROCESS | 2517 | 1468194728055 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 2517 | 1468194728057 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:52:08 INFO - PROCESS | 2517 | 1468194728059 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 2517 | 1468194728060 Marionette TRACE conn2 <- [1,1082,null,{}] 16:52:08 INFO - PROCESS | 2517 | 1468194728063 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:08 INFO - PROCESS | 2517 | 1468194728064 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:08 INFO - PROCESS | 2517 | 1468194728161 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:52:08 INFO - PROCESS | 2517 | 1468194728228 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:08 INFO - PROCESS | 2517 | 1468194728230 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x129046000 == 46 [pid = 2517] [id = 278] 16:52:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x116a10400) [pid = 2517] [serial = 832] [outer = 0x0] 16:52:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 119 (0x125c49800) [pid = 2517] [serial = 833] [outer = 0x116a10400] 16:52:08 INFO - PROCESS | 2517 | 1468194728258 Marionette DEBUG loaded listener.js 16:52:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 120 (0x127611c00) [pid = 2517] [serial = 834] [outer = 0x116a10400] 16:52:08 INFO - PROCESS | 2517 | 1468194728848 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 820ms 16:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:52:08 INFO - PROCESS | 2517 | 1468194728880 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:52:08 INFO - PROCESS | 2517 | 1468194728882 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:52:08 INFO - PROCESS | 2517 | 1468194728885 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:52:08 INFO - PROCESS | 2517 | 1468194728887 Marionette TRACE conn2 <- [1,1086,null,{}] 16:52:08 INFO - PROCESS | 2517 | 1468194728892 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:08 INFO - PROCESS | 2517 | 1468194728895 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:08 INFO - PROCESS | 2517 | 1468194728990 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:52:09 INFO - PROCESS | 2517 | 1468194729068 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:09 INFO - PROCESS | 2517 | 1468194729070 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a59000 == 47 [pid = 2517] [id = 279] 16:52:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 121 (0x11622c400) [pid = 2517] [serial = 835] [outer = 0x0] 16:52:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 122 (0x116865400) [pid = 2517] [serial = 836] [outer = 0x11622c400] 16:52:09 INFO - PROCESS | 2517 | 1468194729099 Marionette DEBUG loaded listener.js 16:52:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 123 (0x117f6b400) [pid = 2517] [serial = 837] [outer = 0x11622c400] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8cf800 == 46 [pid = 2517] [id = 272] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x1294d3000 == 45 [pid = 2517] [id = 271] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x127469800 == 44 [pid = 2517] [id = 270] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x126fa1000 == 43 [pid = 2517] [id = 269] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x11629d000 == 42 [pid = 2517] [id = 268] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x121daa000 == 41 [pid = 2517] [id = 267] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12145e800 == 40 [pid = 2517] [id = 266] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x119d34000 == 39 [pid = 2517] [id = 265] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x119951800 == 38 [pid = 2517] [id = 264] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x118643000 == 37 [pid = 2517] [id = 263] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x117248800 == 36 [pid = 2517] [id = 262] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x112819800 == 35 [pid = 2517] [id = 261] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12c560000 == 34 [pid = 2517] [id = 259] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x116abc000 == 33 [pid = 2517] [id = 260] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x129046000 == 32 [pid = 2517] [id = 278] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc92000 == 31 [pid = 2517] [id = 277] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12b547000 == 30 [pid = 2517] [id = 276] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x121571800 == 29 [pid = 2517] [id = 275] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x12a99f000 == 28 [pid = 2517] [id = 273] 16:52:09 INFO - PROCESS | 2517 | --DOCSHELL 0x118160000 == 27 [pid = 2517] [id = 274] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 122 (0x128d0ac00) [pid = 2517] [serial = 758] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 121 (0x118310c00) [pid = 2517] [serial = 722] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 120 (0x118531c00) [pid = 2517] [serial = 723] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 119 (0x128eb0c00) [pid = 2517] [serial = 761] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 118 (0x1258ce400) [pid = 2517] [serial = 746] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x125c4a400) [pid = 2517] [serial = 747] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x124d7a000) [pid = 2517] [serial = 743] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x1258cd800) [pid = 2517] [serial = 744] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x127103800) [pid = 2517] [serial = 752] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12720d000) [pid = 2517] [serial = 753] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x121332c00) [pid = 2517] [serial = 734] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x1217ce800) [pid = 2517] [serial = 735] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x125e9f800) [pid = 2517] [serial = 749] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x125ea9400) [pid = 2517] [serial = 750] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x124833800) [pid = 2517] [serial = 740] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x124ccac00) [pid = 2517] [serial = 741] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x119538000) [pid = 2517] [serial = 728] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x119c41000) [pid = 2517] [serial = 729] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x11a145000) [pid = 2517] [serial = 731] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12132f800) [pid = 2517] [serial = 732] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x11707c400) [pid = 2517] [serial = 719] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x117f6a800) [pid = 2517] [serial = 720] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112a1f800) [pid = 2517] [serial = 713] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1133a9800) [pid = 2517] [serial = 714] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x125c42000) [pid = 2517] [serial = 711] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1218dbc00) [pid = 2517] [serial = 737] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x121d27400) [pid = 2517] [serial = 738] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1188f5000) [pid = 2517] [serial = 725] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119253400) [pid = 2517] [serial = 726] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x113d6cc00) [pid = 2517] [serial = 716] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x115ebf400) [pid = 2517] [serial = 717] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1293cdc00) [pid = 2517] [serial = 764] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1290e2800) [pid = 2517] [serial = 762] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1293d9c00) [pid = 2517] [serial = 765] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1131b0800) [pid = 2517] [serial = 767] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x119c35800) [pid = 2517] [serial = 770] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117078c00) [pid = 2517] [serial = 768] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x128d03c00) [pid = 2517] [serial = 756] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1272e4800) [pid = 2517] [serial = 755] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1258d8400) [pid = 2517] [serial = 771] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x128d11400) [pid = 2517] [serial = 759] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128d0f400) [pid = 2517] [serial = 773] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1296ab000) [pid = 2517] [serial = 774] [outer = 0x0] [url = about:blank] 16:52:09 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1296ab400) [pid = 2517] [serial = 776] [outer = 0x0] [url = about:blank] 16:52:10 INFO - PROCESS | 2517 | 1468194730099 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1224ms 16:52:10 INFO - PROCESS | 2517 | 1468194730110 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:52:10 INFO - PROCESS | 2517 | 1468194730113 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:52:10 INFO - PROCESS | 2517 | 1468194730116 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:52:10 INFO - PROCESS | 2517 | 1468194730118 Marionette TRACE conn2 <- [1,1090,null,{}] 16:52:10 INFO - PROCESS | 2517 | 1468194730121 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:10 INFO - PROCESS | 2517 | 1468194730123 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:10 INFO - PROCESS | 2517 | 1468194730212 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:52:10 INFO - PROCESS | 2517 | 1468194730216 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 2517 | 1468194730218 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x113db9000 == 28 [pid = 2517] [id = 280] 16:52:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112e4fc00) [pid = 2517] [serial = 838] [outer = 0x0] 16:52:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113095c00) [pid = 2517] [serial = 839] [outer = 0x112e4fc00] 16:52:10 INFO - PROCESS | 2517 | 1468194730249 Marionette DEBUG loaded listener.js 16:52:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x113d3c000) [pid = 2517] [serial = 840] [outer = 0x112e4fc00] 16:52:10 INFO - PROCESS | 2517 | 1468194730679 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 620ms 16:52:10 INFO - PROCESS | 2517 | 1468194730737 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:52:10 INFO - PROCESS | 2517 | 1468194730742 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:52:10 INFO - PROCESS | 2517 | 1468194730749 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:52:10 INFO - PROCESS | 2517 | 1468194730752 Marionette TRACE conn2 <- [1,1094,null,{}] 16:52:10 INFO - PROCESS | 2517 | 1468194730756 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:10 INFO - PROCESS | 2517 | 1468194730758 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:10 INFO - PROCESS | 2517 | 1468194730872 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:52:10 INFO - PROCESS | 2517 | 1468194730887 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:10 INFO - PROCESS | 2517 | 1468194730888 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bd0800 == 29 [pid = 2517] [id = 281] 16:52:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115f4f800) [pid = 2517] [serial = 841] [outer = 0x0] 16:52:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x116752000) [pid = 2517] [serial = 842] [outer = 0x115f4f800] 16:52:10 INFO - PROCESS | 2517 | 1468194730933 Marionette DEBUG loaded listener.js 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1177c9400) [pid = 2517] [serial = 843] [outer = 0x115f4f800] 16:52:11 INFO - PROCESS | 2517 | 1468194731311 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 573ms 16:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:52:11 INFO - PROCESS | 2517 | 1468194731332 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 2517 | 1468194731333 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:52:11 INFO - PROCESS | 2517 | 1468194731335 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 2517 | 1468194731338 Marionette TRACE conn2 <- [1,1098,null,{}] 16:52:11 INFO - PROCESS | 2517 | 1468194731345 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:11 INFO - PROCESS | 2517 | 1468194731348 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:11 INFO - PROCESS | 2517 | 1468194731421 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:52:11 INFO - PROCESS | 2517 | 1468194731428 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:11 INFO - PROCESS | 2517 | 1468194731430 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188cd000 == 30 [pid = 2517] [id = 282] 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x112a14c00) [pid = 2517] [serial = 844] [outer = 0x0] 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1188f6800) [pid = 2517] [serial = 845] [outer = 0x112a14c00] 16:52:11 INFO - PROCESS | 2517 | 1468194731458 Marionette DEBUG loaded listener.js 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119538c00) [pid = 2517] [serial = 846] [outer = 0x112a14c00] 16:52:11 INFO - PROCESS | 2517 | 1468194731796 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 16:52:11 INFO - PROCESS | 2517 | 1468194731806 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:52:11 INFO - PROCESS | 2517 | 1468194731810 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:52:11 INFO - PROCESS | 2517 | 1468194731814 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:52:11 INFO - PROCESS | 2517 | 1468194731815 Marionette TRACE conn2 <- [1,1102,null,{}] 16:52:11 INFO - PROCESS | 2517 | 1468194731817 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:11 INFO - PROCESS | 2517 | 1468194731818 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:11 INFO - PROCESS | 2517 | 1468194731894 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:52:11 INFO - PROCESS | 2517 | 1468194731951 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:11 INFO - PROCESS | 2517 | 1468194731953 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952e000 == 31 [pid = 2517] [id = 283] 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119538000) [pid = 2517] [serial = 847] [outer = 0x0] 16:52:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1199f1400) [pid = 2517] [serial = 848] [outer = 0x119538000] 16:52:11 INFO - PROCESS | 2517 | 1468194731977 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x119bbf400) [pid = 2517] [serial = 849] [outer = 0x119538000] 16:52:12 INFO - PROCESS | 2517 | 1468194732249 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 16:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:52:12 INFO - PROCESS | 2517 | 1468194732282 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2517 | 1468194732284 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:52:12 INFO - PROCESS | 2517 | 1468194732286 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - PROCESS | 2517 | 1468194732298 Marionette TRACE conn2 <- [1,1106,null,{}] 16:52:12 INFO - PROCESS | 2517 | 1468194732314 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:12 INFO - PROCESS | 2517 | 1468194732315 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:12 INFO - PROCESS | 2517 | 1468194732405 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:52:12 INFO - PROCESS | 2517 | 1468194732409 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 2517 | 1468194732410 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d3d800 == 32 [pid = 2517] [id = 284] 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x115a63c00) [pid = 2517] [serial = 850] [outer = 0x0] 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a137800) [pid = 2517] [serial = 851] [outer = 0x115a63c00] 16:52:12 INFO - PROCESS | 2517 | 1468194732434 Marionette DEBUG loaded listener.js 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x120940400) [pid = 2517] [serial = 852] [outer = 0x115a63c00] 16:52:12 INFO - PROCESS | 2517 | 1468194732781 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 543ms 16:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:52:12 INFO - PROCESS | 2517 | 1468194732829 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:52:12 INFO - PROCESS | 2517 | 1468194732830 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:52:12 INFO - PROCESS | 2517 | 1468194732832 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:52:12 INFO - PROCESS | 2517 | 1468194732833 Marionette TRACE conn2 <- [1,1110,null,{}] 16:52:12 INFO - PROCESS | 2517 | 1468194732836 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:12 INFO - PROCESS | 2517 | 1468194732840 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:12 INFO - PROCESS | 2517 | 1468194732956 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:52:12 INFO - PROCESS | 2517 | 1468194732960 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:12 INFO - PROCESS | 2517 | 1468194732961 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x1216ba800 == 33 [pid = 2517] [id = 285] 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12132e800) [pid = 2517] [serial = 853] [outer = 0x0] 16:52:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1214adc00) [pid = 2517] [serial = 854] [outer = 0x12132e800] 16:52:12 INFO - PROCESS | 2517 | 1468194732986 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12372f400) [pid = 2517] [serial = 855] [outer = 0x12132e800] 16:52:13 INFO - PROCESS | 2517 | 1468194733313 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 16:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:52:13 INFO - PROCESS | 2517 | 1468194733351 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:52:13 INFO - PROCESS | 2517 | 1468194733352 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:52:13 INFO - PROCESS | 2517 | 1468194733354 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - PROCESS | 2517 | 1468194733356 Marionette TRACE conn2 <- [1,1114,null,{}] 16:52:13 INFO - PROCESS | 2517 | 1468194733358 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:13 INFO - PROCESS | 2517 | 1468194733359 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:13 INFO - PROCESS | 2517 | 1468194733453 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:52:13 INFO - PROCESS | 2517 | 1468194733489 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 2517 | 1468194733490 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x123749800 == 34 [pid = 2517] [id = 286] 16:52:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1217cfc00) [pid = 2517] [serial = 856] [outer = 0x0] 16:52:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x124ccc400) [pid = 2517] [serial = 857] [outer = 0x1217cfc00] 16:52:13 INFO - PROCESS | 2517 | 1468194733514 Marionette DEBUG loaded listener.js 16:52:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x124d76c00) [pid = 2517] [serial = 858] [outer = 0x1217cfc00] 16:52:13 INFO - PROCESS | 2517 | 1468194733819 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 16:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:52:13 INFO - PROCESS | 2517 | 1468194733873 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:52:13 INFO - PROCESS | 2517 | 1468194733874 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:52:13 INFO - PROCESS | 2517 | 1468194733876 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:52:13 INFO - PROCESS | 2517 | 1468194733877 Marionette TRACE conn2 <- [1,1118,null,{}] 16:52:13 INFO - PROCESS | 2517 | 1468194733879 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:13 INFO - PROCESS | 2517 | 1468194733881 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:13 INFO - PROCESS | 2517 | 1468194733972 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:52:13 INFO - PROCESS | 2517 | 1468194733983 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:13 INFO - PROCESS | 2517 | 1468194733984 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a5000 == 35 [pid = 2517] [id = 287] 16:52:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124c67400) [pid = 2517] [serial = 859] [outer = 0x0] 16:52:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12510f400) [pid = 2517] [serial = 860] [outer = 0x124c67400] 16:52:14 INFO - PROCESS | 2517 | 1468194734007 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12584dc00) [pid = 2517] [serial = 861] [outer = 0x124c67400] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x127204000) [pid = 2517] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x121328800) [pid = 2517] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x125105000) [pid = 2517] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11342a400) [pid = 2517] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x113d6ac00) [pid = 2517] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12132e400) [pid = 2517] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x125c42400) [pid = 2517] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11627b800) [pid = 2517] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113d5e800) [pid = 2517] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11342dc00) [pid = 2517] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1126a0800) [pid = 2517] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112ad2400) [pid = 2517] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1272e9000) [pid = 2517] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11924f400) [pid = 2517] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:52:14 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12093c000) [pid = 2517] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:52:14 INFO - PROCESS | 2517 | 1468194734484 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 619ms 16:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:52:14 INFO - PROCESS | 2517 | 1468194734496 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 2517 | 1468194734497 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:52:14 INFO - PROCESS | 2517 | 1468194734499 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - PROCESS | 2517 | 1468194734501 Marionette TRACE conn2 <- [1,1122,null,{}] 16:52:14 INFO - PROCESS | 2517 | 1468194734503 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:14 INFO - PROCESS | 2517 | 1468194734504 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:14 INFO - PROCESS | 2517 | 1468194734583 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:52:14 INFO - PROCESS | 2517 | 1468194734586 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:14 INFO - PROCESS | 2517 | 1468194734587 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x125819000 == 36 [pid = 2517] [id = 288] 16:52:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x112a1a800) [pid = 2517] [serial = 862] [outer = 0x0] 16:52:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x113d60000) [pid = 2517] [serial = 863] [outer = 0x112a1a800] 16:52:14 INFO - PROCESS | 2517 | 1468194734614 Marionette DEBUG loaded listener.js 16:52:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x119bb5400) [pid = 2517] [serial = 864] [outer = 0x112a1a800] 16:52:14 INFO - PROCESS | 2517 | 1468194734928 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 16:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:52:14 INFO - PROCESS | 2517 | 1468194734970 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:52:14 INFO - PROCESS | 2517 | 1468194734971 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:52:14 INFO - PROCESS | 2517 | 1468194734973 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:52:14 INFO - PROCESS | 2517 | 1468194734974 Marionette TRACE conn2 <- [1,1126,null,{}] 16:52:14 INFO - PROCESS | 2517 | 1468194734977 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:14 INFO - PROCESS | 2517 | 1468194734978 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:15 INFO - PROCESS | 2517 | 1468194735073 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:52:15 INFO - PROCESS | 2517 | 1468194735081 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 2517 | 1468194735082 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x127465000 == 37 [pid = 2517] [id = 289] 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x119bb9800) [pid = 2517] [serial = 865] [outer = 0x0] 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x124d77c00) [pid = 2517] [serial = 866] [outer = 0x119bb9800] 16:52:15 INFO - PROCESS | 2517 | 1468194735107 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1258ce800) [pid = 2517] [serial = 867] [outer = 0x119bb9800] 16:52:15 INFO - PROCESS | 2517 | 1468194735538 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 16:52:15 INFO - PROCESS | 2517 | 1468194735545 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:52:15 INFO - PROCESS | 2517 | 1468194735546 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:52:15 INFO - PROCESS | 2517 | 1468194735549 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:52:15 INFO - PROCESS | 2517 | 1468194735550 Marionette TRACE conn2 <- [1,1130,null,{}] 16:52:15 INFO - PROCESS | 2517 | 1468194735553 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:15 INFO - PROCESS | 2517 | 1468194735554 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:15 INFO - PROCESS | 2517 | 1468194735649 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:52:15 INFO - PROCESS | 2517 | 1468194735707 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:15 INFO - PROCESS | 2517 | 1468194735708 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x119ce4800 == 38 [pid = 2517] [id = 290] 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1258ce400) [pid = 2517] [serial = 868] [outer = 0x0] 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x125c49c00) [pid = 2517] [serial = 869] [outer = 0x1258ce400] 16:52:15 INFO - PROCESS | 2517 | 1468194735734 Marionette DEBUG loaded listener.js 16:52:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1290e3400) [pid = 2517] [serial = 870] [outer = 0x1258ce400] 16:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 16:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:52:16 INFO - PROCESS | 2517 | 1468194736013 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:52:16 INFO - PROCESS | 2517 | 1468194736019 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 2517 | 1468194736020 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:52:16 INFO - PROCESS | 2517 | 1468194736022 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 2517 | 1468194736023 Marionette TRACE conn2 <- [1,1134,null,{}] 16:52:16 INFO - PROCESS | 2517 | 1468194736034 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:16 INFO - PROCESS | 2517 | 1468194736035 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:16 INFO - PROCESS | 2517 | 1468194736116 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:52:16 INFO - PROCESS | 2517 | 1468194736120 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:16 INFO - PROCESS | 2517 | 1468194736121 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a98b000 == 39 [pid = 2517] [id = 291] 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1290e2c00) [pid = 2517] [serial = 871] [outer = 0x0] 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1293d6c00) [pid = 2517] [serial = 872] [outer = 0x1290e2c00] 16:52:16 INFO - PROCESS | 2517 | 1468194736147 Marionette DEBUG loaded listener.js 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x129629000) [pid = 2517] [serial = 873] [outer = 0x1290e2c00] 16:52:16 INFO - PROCESS | 2517 | 1468194736585 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 623ms 16:52:16 INFO - PROCESS | 2517 | 1468194736652 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:52:16 INFO - PROCESS | 2517 | 1468194736655 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:52:16 INFO - PROCESS | 2517 | 1468194736662 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:52:16 INFO - PROCESS | 2517 | 1468194736664 Marionette TRACE conn2 <- [1,1138,null,{}] 16:52:16 INFO - PROCESS | 2517 | 1468194736667 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:16 INFO - PROCESS | 2517 | 1468194736669 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:16 INFO - PROCESS | 2517 | 1468194736782 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:52:16 INFO - PROCESS | 2517 | 1468194736861 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:16 INFO - PROCESS | 2517 | 1468194736862 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x11687f800 == 40 [pid = 2517] [id = 292] 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x112a1e800) [pid = 2517] [serial = 874] [outer = 0x0] 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x112e4d800) [pid = 2517] [serial = 875] [outer = 0x112a1e800] 16:52:16 INFO - PROCESS | 2517 | 1468194736893 Marionette DEBUG loaded listener.js 16:52:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x113d61400) [pid = 2517] [serial = 876] [outer = 0x112a1e800] 16:52:17 INFO - PROCESS | 2517 | 1468194737388 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 772ms 16:52:17 INFO - PROCESS | 2517 | 1468194737447 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:52:17 INFO - PROCESS | 2517 | 1468194737450 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:52:17 INFO - PROCESS | 2517 | 1468194737483 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:52:17 INFO - PROCESS | 2517 | 1468194737485 Marionette TRACE conn2 <- [1,1142,null,{}] 16:52:17 INFO - PROCESS | 2517 | 1468194737489 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:17 INFO - PROCESS | 2517 | 1468194737491 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:17 INFO - PROCESS | 2517 | 1468194737603 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:52:17 INFO - PROCESS | 2517 | 1468194737690 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:17 INFO - PROCESS | 2517 | 1468194737692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x119ce5800 == 41 [pid = 2517] [id = 293] 16:52:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x117f61c00) [pid = 2517] [serial = 877] [outer = 0x0] 16:52:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x117fc1800) [pid = 2517] [serial = 878] [outer = 0x117f61c00] 16:52:17 INFO - PROCESS | 2517 | 1468194737722 Marionette DEBUG loaded listener.js 16:52:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x11852a800) [pid = 2517] [serial = 879] [outer = 0x117f61c00] 16:52:18 INFO - PROCESS | 2517 | 1468194738378 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x119ce4800 == 40 [pid = 2517] [id = 290] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x127465000 == 39 [pid = 2517] [id = 289] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x125819000 == 38 [pid = 2517] [id = 288] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x1258a5000 == 37 [pid = 2517] [id = 287] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x123749800 == 36 [pid = 2517] [id = 286] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x1216ba800 == 35 [pid = 2517] [id = 285] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x119d3d800 == 34 [pid = 2517] [id = 284] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x11952e000 == 33 [pid = 2517] [id = 283] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x1188cd000 == 32 [pid = 2517] [id = 282] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x116bd0800 == 31 [pid = 2517] [id = 281] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x113db9000 == 30 [pid = 2517] [id = 280] 16:52:18 INFO - PROCESS | 2517 | --DOCSHELL 0x116a59000 == 29 [pid = 2517] [id = 279] 16:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 999ms 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x124cd2c00) [pid = 2517] [serial = 800] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x12519ac00) [pid = 2517] [serial = 803] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x119546400) [pid = 2517] [serial = 791] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x119bb8000) [pid = 2517] [serial = 792] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x113d94400) [pid = 2517] [serial = 782] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x124eb8000) [pid = 2517] [serial = 801] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x115f49c00) [pid = 2517] [serial = 783] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12a818c00) [pid = 2517] [serial = 777] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x125c44c00) [pid = 2517] [serial = 806] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x116551c00) [pid = 2517] [serial = 785] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1177d1800) [pid = 2517] [serial = 786] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119c40c00) [pid = 2517] [serial = 794] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11830b400) [pid = 2517] [serial = 788] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x11924c800) [pid = 2517] [serial = 789] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x115a60000) [pid = 2517] [serial = 809] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x113332800) [pid = 2517] [serial = 779] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x113d3cc00) [pid = 2517] [serial = 780] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d0b000) [pid = 2517] [serial = 816] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12519cc00) [pid = 2517] [serial = 812] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x127111400) [pid = 2517] [serial = 813] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12760b800) [pid = 2517] [serial = 815] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x11924e400) [pid = 2517] [serial = 810] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x125ea4800) [pid = 2517] [serial = 807] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x124cca000) [pid = 2517] [serial = 798] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1217c8c00) [pid = 2517] [serial = 797] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12584b400) [pid = 2517] [serial = 804] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12093b400) [pid = 2517] [serial = 795] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1290e1c00) [pid = 2517] [serial = 819] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x128eaf400) [pid = 2517] [serial = 818] [outer = 0x0] [url = about:blank] 16:52:18 INFO - PROCESS | 2517 | 1468194738458 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:52:18 INFO - PROCESS | 2517 | 1468194738460 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:52:18 INFO - PROCESS | 2517 | 1468194738468 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:52:18 INFO - PROCESS | 2517 | 1468194738470 Marionette TRACE conn2 <- [1,1146,null,{}] 16:52:18 INFO - PROCESS | 2517 | 1468194738474 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:18 INFO - PROCESS | 2517 | 1468194738476 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:18 INFO - PROCESS | 2517 | 1468194738568 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:52:18 INFO - PROCESS | 2517 | 1468194738581 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:18 INFO - PROCESS | 2517 | 1468194738583 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x11676e800 == 30 [pid = 2517] [id = 294] 16:52:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x115a57c00) [pid = 2517] [serial = 880] [outer = 0x0] 16:52:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x116525800) [pid = 2517] [serial = 881] [outer = 0x115a57c00] 16:52:18 INFO - PROCESS | 2517 | 1468194738621 Marionette DEBUG loaded listener.js 16:52:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1175db800) [pid = 2517] [serial = 882] [outer = 0x115a57c00] 16:52:19 INFO - PROCESS | 2517 | 1468194739120 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 16:52:19 INFO - PROCESS | 2517 | 1468194739138 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 2517 | 1468194739141 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:52:19 INFO - PROCESS | 2517 | 1468194739147 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 2517 | 1468194739149 Marionette TRACE conn2 <- [1,1150,null,{}] 16:52:19 INFO - PROCESS | 2517 | 1468194739151 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 2517 | 1468194739153 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:19 INFO - PROCESS | 2517 | 1468194739230 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:52:19 INFO - PROCESS | 2517 | 1468194739234 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 2517 | 1468194739235 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x118179800 == 31 [pid = 2517] [id = 295] 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x118333000) [pid = 2517] [serial = 883] [outer = 0x0] 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1189edc00) [pid = 2517] [serial = 884] [outer = 0x118333000] 16:52:19 INFO - PROCESS | 2517 | 1468194739264 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11953fc00) [pid = 2517] [serial = 885] [outer = 0x118333000] 16:52:19 INFO - PROCESS | 2517 | 1468194739618 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 16:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:52:19 INFO - PROCESS | 2517 | 1468194739668 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:52:19 INFO - PROCESS | 2517 | 1468194739669 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:52:19 INFO - PROCESS | 2517 | 1468194739671 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:52:19 INFO - PROCESS | 2517 | 1468194739674 Marionette TRACE conn2 <- [1,1154,null,{}] 16:52:19 INFO - PROCESS | 2517 | 1468194739682 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:19 INFO - PROCESS | 2517 | 1468194739685 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:19 INFO - PROCESS | 2517 | 1468194739763 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:52:19 INFO - PROCESS | 2517 | 1468194739768 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:19 INFO - PROCESS | 2517 | 1468194739770 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995f800 == 32 [pid = 2517] [id = 296] 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x112e4c400) [pid = 2517] [serial = 886] [outer = 0x0] 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x12093f400) [pid = 2517] [serial = 887] [outer = 0x112e4c400] 16:52:19 INFO - PROCESS | 2517 | 1468194739800 Marionette DEBUG loaded listener.js 16:52:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1213f3c00) [pid = 2517] [serial = 888] [outer = 0x112e4c400] 16:52:20 INFO - PROCESS | 2517 | 1468194740161 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 16:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:52:20 INFO - PROCESS | 2517 | 1468194740194 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:52:20 INFO - PROCESS | 2517 | 1468194740196 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:52:20 INFO - PROCESS | 2517 | 1468194740198 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 2517 | 1468194740199 Marionette TRACE conn2 <- [1,1158,null,{}] 16:52:20 INFO - PROCESS | 2517 | 1468194740201 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:20 INFO - PROCESS | 2517 | 1468194740203 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:20 INFO - PROCESS | 2517 | 1468194740314 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:52:20 INFO - PROCESS | 2517 | 1468194740320 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 2517 | 1468194740322 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12145d000 == 33 [pid = 2517] [id = 297] 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1217cc000) [pid = 2517] [serial = 889] [outer = 0x0] 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x121a32000) [pid = 2517] [serial = 890] [outer = 0x1217cc000] 16:52:20 INFO - PROCESS | 2517 | 1468194740347 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124834c00) [pid = 2517] [serial = 891] [outer = 0x1217cc000] 16:52:20 INFO - PROCESS | 2517 | 1468194740682 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 16:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:52:20 INFO - PROCESS | 2517 | 1468194740717 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:52:20 INFO - PROCESS | 2517 | 1468194740718 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:52:20 INFO - PROCESS | 2517 | 1468194740721 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:52:20 INFO - PROCESS | 2517 | 1468194740722 Marionette TRACE conn2 <- [1,1162,null,{}] 16:52:20 INFO - PROCESS | 2517 | 1468194740724 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:20 INFO - PROCESS | 2517 | 1468194740725 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:20 INFO - PROCESS | 2517 | 1468194740824 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:52:20 INFO - PROCESS | 2517 | 1468194740828 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:20 INFO - PROCESS | 2517 | 1468194740829 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x121da3800 == 34 [pid = 2517] [id = 298] 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11895c800) [pid = 2517] [serial = 892] [outer = 0x0] 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x124d6f400) [pid = 2517] [serial = 893] [outer = 0x11895c800] 16:52:20 INFO - PROCESS | 2517 | 1468194740853 Marionette DEBUG loaded listener.js 16:52:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x124eb8400) [pid = 2517] [serial = 894] [outer = 0x11895c800] 16:52:21 INFO - PROCESS | 2517 | 1468194741210 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 16:52:21 INFO - PROCESS | 2517 | 1468194741241 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 2517 | 1468194741242 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:52:21 INFO - PROCESS | 2517 | 1468194741245 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 2517 | 1468194741246 Marionette TRACE conn2 <- [1,1166,null,{}] 16:52:21 INFO - PROCESS | 2517 | 1468194741248 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:21 INFO - PROCESS | 2517 | 1468194741252 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:21 INFO - PROCESS | 2517 | 1468194741380 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:52:21 INFO - PROCESS | 2517 | 1468194741392 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 2517 | 1468194741394 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e2e000 == 35 [pid = 2517] [id = 299] 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12519bc00) [pid = 2517] [serial = 895] [outer = 0x0] 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x126f0b400) [pid = 2517] [serial = 896] [outer = 0x12519bc00] 16:52:21 INFO - PROCESS | 2517 | 1468194741425 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x128eae400) [pid = 2517] [serial = 897] [outer = 0x12519bc00] 16:52:21 INFO - PROCESS | 2517 | 1468194741754 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 568ms 16:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:52:21 INFO - PROCESS | 2517 | 1468194741813 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:52:21 INFO - PROCESS | 2517 | 1468194741814 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:52:21 INFO - PROCESS | 2517 | 1468194741817 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:52:21 INFO - PROCESS | 2517 | 1468194741818 Marionette TRACE conn2 <- [1,1170,null,{}] 16:52:21 INFO - PROCESS | 2517 | 1468194741820 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:21 INFO - PROCESS | 2517 | 1468194741821 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:21 INFO - PROCESS | 2517 | 1468194741917 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:52:21 INFO - PROCESS | 2517 | 1468194741931 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:21 INFO - PROCESS | 2517 | 1468194741932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb3000 == 36 [pid = 2517] [id = 300] 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x128d0c400) [pid = 2517] [serial = 898] [outer = 0x0] 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1293cd000) [pid = 2517] [serial = 899] [outer = 0x128d0c400] 16:52:21 INFO - PROCESS | 2517 | 1468194741957 Marionette DEBUG loaded listener.js 16:52:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12962c400) [pid = 2517] [serial = 900] [outer = 0x128d0c400] 16:52:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12962dc00) [pid = 2517] [serial = 901] [outer = 0x12bc2b800] 16:52:22 INFO - PROCESS | 2517 | 1468194742302 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 16:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:52:22 INFO - PROCESS | 2517 | 1468194742337 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 2517 | 1468194742339 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:52:22 INFO - PROCESS | 2517 | 1468194742341 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 2517 | 1468194742342 Marionette TRACE conn2 <- [1,1174,null,{}] 16:52:22 INFO - PROCESS | 2517 | 1468194742351 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:22 INFO - PROCESS | 2517 | 1468194742352 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:22 INFO - PROCESS | 2517 | 1468194742447 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:52:22 INFO - PROCESS | 2517 | 1468194742451 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:22 INFO - PROCESS | 2517 | 1468194742452 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12903a800 == 37 [pid = 2517] [id = 301] 16:52:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x128eb4800) [pid = 2517] [serial = 902] [outer = 0x0] 16:52:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1296a7400) [pid = 2517] [serial = 903] [outer = 0x128eb4800] 16:52:22 INFO - PROCESS | 2517 | 1468194742484 Marionette DEBUG loaded listener.js 16:52:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12a793c00) [pid = 2517] [serial = 904] [outer = 0x128eb4800] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x115f4f800) [pid = 2517] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112e4fc00) [pid = 2517] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11622c400) [pid = 2517] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x112a14c00) [pid = 2517] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x113d49800) [pid = 2517] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x115a63c00) [pid = 2517] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11830e400) [pid = 2517] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217cfc00) [pid = 2517] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12132e800) [pid = 2517] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124c67400) [pid = 2517] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119bb5800) [pid = 2517] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112a1a800) [pid = 2517] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x119bb9800) [pid = 2517] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121dda800) [pid = 2517] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1258ce400) [pid = 2517] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116a10400) [pid = 2517] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:52:22 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119538000) [pid = 2517] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:52:22 INFO - PROCESS | 2517 | 1468194742897 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:52:22 INFO - PROCESS | 2517 | 1468194742915 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:52:22 INFO - PROCESS | 2517 | 1468194742917 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:52:22 INFO - PROCESS | 2517 | 1468194742918 Marionette TRACE conn2 <- [1,1178,null,{}] 16:52:22 INFO - PROCESS | 2517 | 1468194742921 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:22 INFO - PROCESS | 2517 | 1468194742922 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:23 INFO - PROCESS | 2517 | 1468194743001 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:52:23 INFO - PROCESS | 2517 | 1468194743056 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 2517 | 1468194743058 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995e000 == 38 [pid = 2517] [id = 302] 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x112ad4400) [pid = 2517] [serial = 905] [outer = 0x0] 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11707c000) [pid = 2517] [serial = 906] [outer = 0x112ad4400] 16:52:23 INFO - PROCESS | 2517 | 1468194743082 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11a141400) [pid = 2517] [serial = 907] [outer = 0x112ad4400] 16:52:23 INFO - PROCESS | 2517 | 1468194743355 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:52:23 INFO - PROCESS | 2517 | 1468194743388 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:52:23 INFO - PROCESS | 2517 | 1468194743398 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 2517 | 1468194743399 Marionette TRACE conn2 <- [1,1182,null,{}] 16:52:23 INFO - PROCESS | 2517 | 1468194743401 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:23 INFO - PROCESS | 2517 | 1468194743402 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:23 INFO - PROCESS | 2517 | 1468194743494 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:52:23 INFO - PROCESS | 2517 | 1468194743498 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:23 INFO - PROCESS | 2517 | 1468194743499 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a994800 == 39 [pid = 2517] [id = 303] 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1213e8800) [pid = 2517] [serial = 908] [outer = 0x0] 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x129630800) [pid = 2517] [serial = 909] [outer = 0x1213e8800] 16:52:23 INFO - PROCESS | 2517 | 1468194743523 Marionette DEBUG loaded listener.js 16:52:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12a81c800) [pid = 2517] [serial = 910] [outer = 0x1213e8800] 16:52:23 INFO - PROCESS | 2517 | 1468194743867 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] 16:52:23 INFO - PROCESS | 2517 | 1468194743922 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:52:23 INFO - PROCESS | 2517 | 1468194743925 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:52:23 INFO - PROCESS | 2517 | 1468194743926 Marionette TRACE conn2 <- [1,1186,null,{}] 16:52:23 INFO - PROCESS | 2517 | 1468194743929 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:23 INFO - PROCESS | 2517 | 1468194743930 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:24 INFO - PROCESS | 2517 | 1468194744019 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:52:24 INFO - PROCESS | 2517 | 1468194744023 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 2517 | 1468194744024 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b540000 == 40 [pid = 2517] [id = 304] 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a81f400) [pid = 2517] [serial = 911] [outer = 0x0] 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12a91b000) [pid = 2517] [serial = 912] [outer = 0x12a81f400] 16:52:24 INFO - PROCESS | 2517 | 1468194744054 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12ac0a800) [pid = 2517] [serial = 913] [outer = 0x12a81f400] 16:52:24 INFO - PROCESS | 2517 | 1468194744384 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] 16:52:24 INFO - PROCESS | 2517 | 1468194744398 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:52:24 INFO - PROCESS | 2517 | 1468194744400 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:52:24 INFO - PROCESS | 2517 | 1468194744401 Marionette TRACE conn2 <- [1,1190,null,{}] 16:52:24 INFO - PROCESS | 2517 | 1468194744404 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:24 INFO - PROCESS | 2517 | 1468194744405 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:24 INFO - PROCESS | 2517 | 1468194744495 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:52:24 INFO - PROCESS | 2517 | 1468194744547 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:24 INFO - PROCESS | 2517 | 1468194744548 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc91800 == 41 [pid = 2517] [id = 305] 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a823000) [pid = 2517] [serial = 914] [outer = 0x0] 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12ae9a400) [pid = 2517] [serial = 915] [outer = 0x12a823000] 16:52:24 INFO - PROCESS | 2517 | 1468194744572 Marionette DEBUG loaded listener.js 16:52:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12b33c800) [pid = 2517] [serial = 916] [outer = 0x12a823000] 16:52:24 INFO - PROCESS | 2517 | 1468194744967 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 2517 | 1468194745023 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:52:25 INFO - PROCESS | 2517 | 1468194745026 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 2517 | 1468194745029 Marionette TRACE conn2 <- [1,1194,null,{}] 16:52:25 INFO - PROCESS | 2517 | 1468194745033 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:25 INFO - PROCESS | 2517 | 1468194745034 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:25 INFO - PROCESS | 2517 | 1468194745144 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:52:25 INFO - PROCESS | 2517 | 1468194745226 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 2517 | 1468194745228 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f8d800 == 42 [pid = 2517] [id = 306] 16:52:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x115f57400) [pid = 2517] [serial = 917] [outer = 0x0] 16:52:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x116a75c00) [pid = 2517] [serial = 918] [outer = 0x115f57400] 16:52:25 INFO - PROCESS | 2517 | 1468194745300 Marionette DEBUG loaded listener.js 16:52:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x117fca400) [pid = 2517] [serial = 919] [outer = 0x115f57400] 16:52:25 INFO - PROCESS | 2517 | 1468194745750 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:52:25 INFO - PROCESS | 2517 | 1468194745801 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:52:25 INFO - PROCESS | 2517 | 1468194745806 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:52:25 INFO - PROCESS | 2517 | 1468194745807 Marionette TRACE conn2 <- [1,1198,null,{}] 16:52:25 INFO - PROCESS | 2517 | 1468194745810 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:25 INFO - PROCESS | 2517 | 1468194745812 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:25 INFO - PROCESS | 2517 | 1468194745918 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:52:25 INFO - PROCESS | 2517 | 1468194745976 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:25 INFO - PROCESS | 2517 | 1468194745977 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x12145b000 == 43 [pid = 2517] [id = 307] 16:52:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x118966c00) [pid = 2517] [serial = 920] [outer = 0x0] 16:52:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x119bb9c00) [pid = 2517] [serial = 921] [outer = 0x118966c00] 16:52:26 INFO - PROCESS | 2517 | 1468194746008 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12132d400) [pid = 2517] [serial = 922] [outer = 0x118966c00] 16:52:26 INFO - PROCESS | 2517 | 1468194746432 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 16:52:26 INFO - PROCESS | 2517 | 1468194746476 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:52:26 INFO - PROCESS | 2517 | 1468194746477 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:52:26 INFO - PROCESS | 2517 | 1468194746480 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:52:26 INFO - PROCESS | 2517 | 1468194746482 Marionette TRACE conn2 <- [1,1202,null,{}] 16:52:26 INFO - PROCESS | 2517 | 1468194746509 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:26 INFO - PROCESS | 2517 | 1468194746512 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:26 INFO - PROCESS | 2517 | 1468194746648 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:52:26 INFO - PROCESS | 2517 | 1468194746700 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:26 INFO - PROCESS | 2517 | 1468194746703 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfc2000 == 44 [pid = 2517] [id = 308] 16:52:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x124ccfc00) [pid = 2517] [serial = 923] [outer = 0x0] 16:52:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x125c43800) [pid = 2517] [serial = 924] [outer = 0x124ccfc00] 16:52:26 INFO - PROCESS | 2517 | 1468194746735 Marionette DEBUG loaded listener.js 16:52:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x128d03c00) [pid = 2517] [serial = 925] [outer = 0x124ccfc00] 16:52:27 INFO - PROCESS | 2517 | 1468194747136 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 723ms 16:52:27 INFO - PROCESS | 2517 | 1468194747204 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:52:27 INFO - PROCESS | 2517 | 1468194747206 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:52:27 INFO - PROCESS | 2517 | 1468194747208 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:52:27 INFO - PROCESS | 2517 | 1468194747209 Marionette TRACE conn2 <- [1,1206,null,{}] 16:52:27 INFO - PROCESS | 2517 | 1468194747212 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:27 INFO - PROCESS | 2517 | 1468194747213 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:27 INFO - PROCESS | 2517 | 1468194747319 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:52:27 INFO - PROCESS | 2517 | 1468194747376 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:27 INFO - PROCESS | 2517 | 1468194747378 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d4c800 == 45 [pid = 2517] [id = 309] 16:52:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x124d70c00) [pid = 2517] [serial = 926] [outer = 0x0] 16:52:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x128d0f400) [pid = 2517] [serial = 927] [outer = 0x124d70c00] 16:52:27 INFO - PROCESS | 2517 | 1468194747409 Marionette DEBUG loaded listener.js 16:52:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12962f000) [pid = 2517] [serial = 928] [outer = 0x124d70c00] 16:52:28 INFO - PROCESS | 2517 | 1468194748020 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 871ms 16:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:52:28 INFO - PROCESS | 2517 | 1468194748080 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:52:28 INFO - PROCESS | 2517 | 1468194748082 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:52:28 INFO - PROCESS | 2517 | 1468194748085 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:52:28 INFO - PROCESS | 2517 | 1468194748087 Marionette TRACE conn2 <- [1,1210,null,{}] 16:52:28 INFO - PROCESS | 2517 | 1468194748112 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:28 INFO - PROCESS | 2517 | 1468194748114 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:28 INFO - PROCESS | 2517 | 1468194748233 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:52:28 INFO - PROCESS | 2517 | 1468194748284 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:28 INFO - PROCESS | 2517 | 1468194748285 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bb4800 == 46 [pid = 2517] [id = 310] 16:52:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x116b19400) [pid = 2517] [serial = 929] [outer = 0x0] 16:52:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x1177ca800) [pid = 2517] [serial = 930] [outer = 0x116b19400] 16:52:28 INFO - PROCESS | 2517 | 1468194748313 Marionette DEBUG loaded listener.js 16:52:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x11830d800) [pid = 2517] [serial = 931] [outer = 0x116b19400] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12b540000 == 45 [pid = 2517] [id = 304] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12a994800 == 44 [pid = 2517] [id = 303] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x11995e000 == 43 [pid = 2517] [id = 302] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12903a800 == 42 [pid = 2517] [id = 301] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb3000 == 41 [pid = 2517] [id = 300] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x125e2e000 == 40 [pid = 2517] [id = 299] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x121da3800 == 39 [pid = 2517] [id = 298] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12145d000 == 38 [pid = 2517] [id = 297] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x11995f800 == 37 [pid = 2517] [id = 296] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x118179800 == 36 [pid = 2517] [id = 295] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x11676e800 == 35 [pid = 2517] [id = 294] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x119ce5800 == 34 [pid = 2517] [id = 293] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x11687f800 == 33 [pid = 2517] [id = 292] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12a98b000 == 32 [pid = 2517] [id = 291] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x128d4c800 == 31 [pid = 2517] [id = 309] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfc2000 == 30 [pid = 2517] [id = 308] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12145b000 == 29 [pid = 2517] [id = 307] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc91800 == 28 [pid = 2517] [id = 305] 16:52:29 INFO - PROCESS | 2517 | --DOCSHELL 0x117f8d800 == 27 [pid = 2517] [id = 306] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x1199f1400) [pid = 2517] [serial = 848] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x116752000) [pid = 2517] [serial = 842] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x1177c9400) [pid = 2517] [serial = 843] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x113095c00) [pid = 2517] [serial = 839] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x113d3c000) [pid = 2517] [serial = 840] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x117f6b400) [pid = 2517] [serial = 837] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x116865400) [pid = 2517] [serial = 836] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1188f6800) [pid = 2517] [serial = 845] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x119538c00) [pid = 2517] [serial = 846] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x116869400) [pid = 2517] [serial = 822] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x115ebf000) [pid = 2517] [serial = 821] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11a137800) [pid = 2517] [serial = 851] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11953a000) [pid = 2517] [serial = 825] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x124ccc400) [pid = 2517] [serial = 857] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1188f5c00) [pid = 2517] [serial = 824] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1214adc00) [pid = 2517] [serial = 854] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x12510f400) [pid = 2517] [serial = 860] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x124d76c00) [pid = 2517] [serial = 858] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1218d5400) [pid = 2517] [serial = 828] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119bb5400) [pid = 2517] [serial = 864] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12132c000) [pid = 2517] [serial = 827] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x113d60000) [pid = 2517] [serial = 863] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x124d77c00) [pid = 2517] [serial = 866] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12584dc00) [pid = 2517] [serial = 861] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x125eaa000) [pid = 2517] [serial = 831] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x125c49c00) [pid = 2517] [serial = 869] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x125848400) [pid = 2517] [serial = 830] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12372f400) [pid = 2517] [serial = 855] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x127611c00) [pid = 2517] [serial = 834] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x120940400) [pid = 2517] [serial = 852] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x125c49800) [pid = 2517] [serial = 833] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x119bbf400) [pid = 2517] [serial = 849] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1258ce800) [pid = 2517] [serial = 867] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1293d6c00) [pid = 2517] [serial = 872] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1290e3400) [pid = 2517] [serial = 870] [outer = 0x0] [url = about:blank] 16:52:29 INFO - PROCESS | 2517 | 1468194749220 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1172ms 16:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:52:29 INFO - PROCESS | 2517 | 1468194749257 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 2517 | 1468194749260 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:52:29 INFO - PROCESS | 2517 | 1468194749263 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 2517 | 1468194749265 Marionette TRACE conn2 <- [1,1214,null,{}] 16:52:29 INFO - PROCESS | 2517 | 1468194749268 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 2517 | 1468194749270 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:29 INFO - PROCESS | 2517 | 1468194749353 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:52:29 INFO - PROCESS | 2517 | 1468194749361 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:29 INFO - PROCESS | 2517 | 1468194749364 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fc0800 == 28 [pid = 2517] [id = 311] 16:52:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x112e50000) [pid = 2517] [serial = 932] [outer = 0x0] 16:52:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1134b9400) [pid = 2517] [serial = 933] [outer = 0x112e50000] 16:52:29 INFO - PROCESS | 2517 | 1468194749393 Marionette DEBUG loaded listener.js 16:52:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d6a800) [pid = 2517] [serial = 934] [outer = 0x112e50000] 16:52:29 INFO - PROCESS | 2517 | 1468194749855 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 621ms 16:52:29 INFO - PROCESS | 2517 | 1468194749885 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:52:29 INFO - PROCESS | 2517 | 1468194749890 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:52:29 INFO - PROCESS | 2517 | 1468194749899 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:52:29 INFO - PROCESS | 2517 | 1468194749902 Marionette TRACE conn2 <- [1,1218,null,{}] 16:52:29 INFO - PROCESS | 2517 | 1468194749906 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:29 INFO - PROCESS | 2517 | 1468194749908 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | 1468194750001 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:52:30 INFO - PROCESS | 2517 | 1468194750006 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2517 | 1468194750008 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x117251800 == 29 [pid = 2517] [id = 312] 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x117079800) [pid = 2517] [serial = 935] [outer = 0x0] 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1177c8000) [pid = 2517] [serial = 936] [outer = 0x117079800] 16:52:30 INFO - PROCESS | 2517 | 1468194750039 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x117fc3400) [pid = 2517] [serial = 937] [outer = 0x117079800] 16:52:30 INFO - PROCESS | 2517 | 1468194750386 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 16:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:52:30 INFO - PROCESS | 2517 | 1468194750420 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 2517 | 1468194750421 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:52:30 INFO - PROCESS | 2517 | 1468194750423 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 2517 | 1468194750426 Marionette TRACE conn2 <- [1,1222,null,{}] 16:52:30 INFO - PROCESS | 2517 | 1468194750434 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:30 INFO - PROCESS | 2517 | 1468194750437 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | 1468194750515 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:52:30 INFO - PROCESS | 2517 | 1468194750520 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2517 | 1468194750522 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188cd800 == 30 [pid = 2517] [id = 313] 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x112a1a800) [pid = 2517] [serial = 938] [outer = 0x0] 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11895e400) [pid = 2517] [serial = 939] [outer = 0x112a1a800] 16:52:30 INFO - PROCESS | 2517 | 1468194750553 Marionette DEBUG loaded listener.js 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11953a800) [pid = 2517] [serial = 940] [outer = 0x112a1a800] 16:52:30 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 16:52:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 16:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:30 INFO - _addTest/ [0,1225,"getWindowHandle",null] 16:52:30 INFO - PROCESS | 2517 | 1468194750898 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:52:30 INFO - PROCESS | 2517 | 1468194750900 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:52:30 INFO - PROCESS | 2517 | 1468194750901 Marionette TRACE conn2 <- [1,1226,null,{}] 16:52:30 INFO - PROCESS | 2517 | 1468194750903 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:30 INFO - PROCESS | 2517 | 1468194750904 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | 1468194750981 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:52:30 INFO - PROCESS | 2517 | 1468194750985 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:30 INFO - PROCESS | 2517 | 1468194750986 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b29000 == 31 [pid = 2517] [id = 314] 16:52:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1199f7400) [pid = 2517] [serial = 941] [outer = 0x0] 16:52:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bbc400) [pid = 2517] [serial = 942] [outer = 0x1199f7400] 16:52:31 INFO - PROCESS | 2517 | 1468194751013 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119c3b400) [pid = 2517] [serial = 943] [outer = 0x1199f7400] 16:52:31 INFO - PROCESS | 2517 | 1468194751326 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 16:52:31 INFO - PROCESS | 2517 | 1468194751381 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2517 | 1468194751383 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:52:31 INFO - PROCESS | 2517 | 1468194751407 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 2517 | 1468194751410 Marionette TRACE conn2 <- [1,1230,null,{}] 16:52:31 INFO - PROCESS | 2517 | 1468194751412 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:31 INFO - PROCESS | 2517 | 1468194751414 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:31 INFO - PROCESS | 2517 | 1468194751509 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:52:31 INFO - PROCESS | 2517 | 1468194751543 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:31 INFO - PROCESS | 2517 | 1468194751544 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d51800 == 32 [pid = 2517] [id = 315] 16:52:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x115ee3000) [pid = 2517] [serial = 944] [outer = 0x0] 16:52:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11a13b000) [pid = 2517] [serial = 945] [outer = 0x115ee3000] 16:52:31 INFO - PROCESS | 2517 | 1468194751569 Marionette DEBUG loaded listener.js 16:52:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x120941c00) [pid = 2517] [serial = 946] [outer = 0x115ee3000] 16:52:31 INFO - PROCESS | 2517 | 1468194751900 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 523ms 16:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:52:31 INFO - PROCESS | 2517 | 1468194751930 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:52:31 INFO - PROCESS | 2517 | 1468194751931 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:52:31 INFO - PROCESS | 2517 | 1468194751933 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:52:31 INFO - PROCESS | 2517 | 1468194751935 Marionette TRACE conn2 <- [1,1234,null,{}] 16:52:31 INFO - PROCESS | 2517 | 1468194751937 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:31 INFO - PROCESS | 2517 | 1468194751941 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:32 INFO - PROCESS | 2517 | 1468194752048 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:52:32 INFO - PROCESS | 2517 | 1468194752083 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2517 | 1468194752084 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x121743800 == 33 [pid = 2517] [id = 316] 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12132f800) [pid = 2517] [serial = 947] [outer = 0x0] 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1217cb000) [pid = 2517] [serial = 948] [outer = 0x12132f800] 16:52:32 INFO - PROCESS | 2517 | 1468194752109 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124ccac00) [pid = 2517] [serial = 949] [outer = 0x12132f800] 16:52:32 INFO - PROCESS | 2517 | 1468194752393 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 467ms 16:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:52:32 INFO - PROCESS | 2517 | 1468194752404 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 2517 | 1468194752405 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:52:32 INFO - PROCESS | 2517 | 1468194752420 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 2517 | 1468194752421 Marionette TRACE conn2 <- [1,1238,null,{}] 16:52:32 INFO - PROCESS | 2517 | 1468194752439 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 2517 | 1468194752440 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:32 INFO - PROCESS | 2517 | 1468194752547 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:52:32 INFO - PROCESS | 2517 | 1468194752582 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:32 INFO - PROCESS | 2517 | 1468194752583 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c33000 == 34 [pid = 2517] [id = 317] 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1217d6c00) [pid = 2517] [serial = 950] [outer = 0x0] 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124d7b400) [pid = 2517] [serial = 951] [outer = 0x1217d6c00] 16:52:32 INFO - PROCESS | 2517 | 1468194752608 Marionette DEBUG loaded listener.js 16:52:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x125111400) [pid = 2517] [serial = 952] [outer = 0x1217d6c00] 16:52:32 INFO - PROCESS | 2517 | 1468194752887 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 498ms 16:52:32 INFO - PROCESS | 2517 | 1468194752905 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:52:32 INFO - PROCESS | 2517 | 1468194752906 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:52:32 INFO - PROCESS | 2517 | 1468194752917 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:52:32 INFO - PROCESS | 2517 | 1468194752918 Marionette TRACE conn2 <- [1,1242,null,{}] 16:52:32 INFO - PROCESS | 2517 | 1468194752932 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:32 INFO - PROCESS | 2517 | 1468194752933 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:33 INFO - PROCESS | 2517 | 1468194753028 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:52:33 INFO - PROCESS | 2517 | 1468194753031 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 2517 | 1468194753032 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a9800 == 35 [pid = 2517] [id = 318] 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x124cca800) [pid = 2517] [serial = 953] [outer = 0x0] 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x125849000) [pid = 2517] [serial = 954] [outer = 0x124cca800] 16:52:33 INFO - PROCESS | 2517 | 1468194753055 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x125c46400) [pid = 2517] [serial = 955] [outer = 0x124cca800] 16:52:33 INFO - PROCESS | 2517 | 1468194753714 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x118333000) [pid = 2517] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x115a57c00) [pid = 2517] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x128d0c400) [pid = 2517] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12a81f400) [pid = 2517] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x128eb4800) [pid = 2517] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1213e8800) [pid = 2517] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12a823000) [pid = 2517] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11895c800) [pid = 2517] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12519bc00) [pid = 2517] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112ad4400) [pid = 2517] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1217cc000) [pid = 2517] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112e4c400) [pid = 2517] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x112a1e800) [pid = 2517] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1290e2c00) [pid = 2517] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:52:33 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117f61c00) [pid = 2517] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 868ms 16:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:52:33 INFO - PROCESS | 2517 | 1468194753786 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:52:33 INFO - PROCESS | 2517 | 1468194753788 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:52:33 INFO - PROCESS | 2517 | 1468194753792 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:52:33 INFO - PROCESS | 2517 | 1468194753794 Marionette TRACE conn2 <- [1,1246,null,{}] 16:52:33 INFO - PROCESS | 2517 | 1468194753797 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:33 INFO - PROCESS | 2517 | 1468194753811 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:33 INFO - PROCESS | 2517 | 1468194753889 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:52:33 INFO - PROCESS | 2517 | 1468194753893 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:33 INFO - PROCESS | 2517 | 1468194753896 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189c4800 == 36 [pid = 2517] [id = 319] 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1134be000) [pid = 2517] [serial = 956] [outer = 0x0] 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x116a10400) [pid = 2517] [serial = 957] [outer = 0x1134be000] 16:52:33 INFO - PROCESS | 2517 | 1468194753920 Marionette DEBUG loaded listener.js 16:52:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11895dc00) [pid = 2517] [serial = 958] [outer = 0x1134be000] 16:52:34 INFO - PROCESS | 2517 | 1468194754237 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 471ms 16:52:34 INFO - PROCESS | 2517 | 1468194754264 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:52:34 INFO - PROCESS | 2517 | 1468194754266 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:52:34 INFO - PROCESS | 2517 | 1468194754268 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - PROCESS | 2517 | 1468194754269 Marionette TRACE conn2 <- [1,1250,null,{}] 16:52:34 INFO - PROCESS | 2517 | 1468194754271 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 2517 | 1468194754272 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:34 INFO - PROCESS | 2517 | 1468194754371 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:52:34 INFO - PROCESS | 2517 | 1468194754378 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 2517 | 1468194754379 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x127460800 == 37 [pid = 2517] [id = 320] 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x115ee2800) [pid = 2517] [serial = 959] [outer = 0x0] 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11953c000) [pid = 2517] [serial = 960] [outer = 0x115ee2800] 16:52:34 INFO - PROCESS | 2517 | 1468194754403 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x125c86400) [pid = 2517] [serial = 961] [outer = 0x115ee2800] 16:52:34 INFO - PROCESS | 2517 | 1468194754724 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 16:52:34 INFO - PROCESS | 2517 | 1468194754737 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:52:34 INFO - PROCESS | 2517 | 1468194754749 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:52:34 INFO - PROCESS | 2517 | 1468194754751 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:52:34 INFO - PROCESS | 2517 | 1468194754753 Marionette TRACE conn2 <- [1,1254,null,{}] 16:52:34 INFO - PROCESS | 2517 | 1468194754755 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:34 INFO - PROCESS | 2517 | 1468194754757 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:34 INFO - PROCESS | 2517 | 1468194754842 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:52:34 INFO - PROCESS | 2517 | 1468194754848 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:34 INFO - PROCESS | 2517 | 1468194754849 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d4b000 == 38 [pid = 2517] [id = 321] 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a13a800) [pid = 2517] [serial = 962] [outer = 0x0] 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x128d07000) [pid = 2517] [serial = 963] [outer = 0x11a13a800] 16:52:34 INFO - PROCESS | 2517 | 1468194754875 Marionette DEBUG loaded listener.js 16:52:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1293d5400) [pid = 2517] [serial = 964] [outer = 0x11a13a800] 16:52:35 INFO - PROCESS | 2517 | 1468194755203 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 471ms 16:52:35 INFO - PROCESS | 2517 | 1468194755223 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:52:35 INFO - PROCESS | 2517 | 1468194755226 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:52:35 INFO - PROCESS | 2517 | 1468194755232 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:52:35 INFO - PROCESS | 2517 | 1468194755234 Marionette TRACE conn2 <- [1,1258,null,{}] 16:52:35 INFO - PROCESS | 2517 | 1468194755237 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:35 INFO - PROCESS | 2517 | 1468194755239 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:35 INFO - PROCESS | 2517 | 1468194755395 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:52:35 INFO - PROCESS | 2517 | 1468194755403 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:35 INFO - PROCESS | 2517 | 1468194755404 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a760800 == 39 [pid = 2517] [id = 322] 16:52:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1293d6c00) [pid = 2517] [serial = 965] [outer = 0x0] 16:52:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1296a7c00) [pid = 2517] [serial = 966] [outer = 0x1293d6c00] 16:52:35 INFO - PROCESS | 2517 | 1468194755444 Marionette DEBUG loaded listener.js 16:52:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12a818800) [pid = 2517] [serial = 967] [outer = 0x1293d6c00] 16:52:36 INFO - PROCESS | 2517 | 1468194756035 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 820ms 16:52:36 INFO - PROCESS | 2517 | 1468194756052 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 2517 | 1468194756055 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:52:36 INFO - PROCESS | 2517 | 1468194756058 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 2517 | 1468194756060 Marionette TRACE conn2 <- [1,1262,null,{}] 16:52:36 INFO - PROCESS | 2517 | 1468194756064 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:36 INFO - PROCESS | 2517 | 1468194756066 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:36 INFO - PROCESS | 2517 | 1468194756181 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:52:36 INFO - PROCESS | 2517 | 1468194756259 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:36 INFO - PROCESS | 2517 | 1468194756261 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a46800 == 40 [pid = 2517] [id = 323] 16:52:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x112ac9c00) [pid = 2517] [serial = 968] [outer = 0x0] 16:52:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1133b3400) [pid = 2517] [serial = 969] [outer = 0x112ac9c00] 16:52:36 INFO - PROCESS | 2517 | 1468194756292 Marionette DEBUG loaded listener.js 16:52:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x115a61400) [pid = 2517] [serial = 970] [outer = 0x112ac9c00] 16:52:36 INFO - PROCESS | 2517 | 1468194756840 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 824ms 16:52:36 INFO - PROCESS | 2517 | 1468194756897 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:52:36 INFO - PROCESS | 2517 | 1468194756901 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:52:36 INFO - PROCESS | 2517 | 1468194756905 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:52:36 INFO - PROCESS | 2517 | 1468194756907 Marionette TRACE conn2 <- [1,1266,null,{}] 16:52:36 INFO - PROCESS | 2517 | 1468194756910 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:36 INFO - PROCESS | 2517 | 1468194756912 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:37 INFO - PROCESS | 2517 | 1468194757024 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:52:37 INFO - PROCESS | 2517 | 1468194757102 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:37 INFO - PROCESS | 2517 | 1468194757104 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd0800 == 41 [pid = 2517] [id = 324] 16:52:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1177c9400) [pid = 2517] [serial = 971] [outer = 0x0] 16:52:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x118336800) [pid = 2517] [serial = 972] [outer = 0x1177c9400] 16:52:37 INFO - PROCESS | 2517 | 1468194757134 Marionette DEBUG loaded listener.js 16:52:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1189e0400) [pid = 2517] [serial = 973] [outer = 0x1177c9400] 16:52:37 INFO - PROCESS | 2517 | 1468194757875 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x119d4b000 == 40 [pid = 2517] [id = 321] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x127460800 == 39 [pid = 2517] [id = 320] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x1189c4800 == 38 [pid = 2517] [id = 319] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x1258a9800 == 37 [pid = 2517] [id = 318] 16:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1074ms 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x124c33000 == 36 [pid = 2517] [id = 317] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x121743800 == 35 [pid = 2517] [id = 316] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x119d51800 == 34 [pid = 2517] [id = 315] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x119b29000 == 33 [pid = 2517] [id = 314] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x1188cd800 == 32 [pid = 2517] [id = 313] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x117251800 == 31 [pid = 2517] [id = 312] 16:52:37 INFO - PROCESS | 2517 | --DOCSHELL 0x115fc0800 == 30 [pid = 2517] [id = 311] 16:52:37 INFO - PROCESS | 2517 | 1468194757991 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:52:37 INFO - PROCESS | 2517 | 1468194757995 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:52:38 INFO - PROCESS | 2517 | 1468194758002 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:52:38 INFO - PROCESS | 2517 | 1468194758005 Marionette TRACE conn2 <- [1,1270,null,{}] 16:52:38 INFO - PROCESS | 2517 | 1468194758010 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:38 INFO - PROCESS | 2517 | 1468194758012 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:38 INFO - PROCESS | 2517 | 1468194758147 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x124d6f400) [pid = 2517] [serial = 893] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x126f0b400) [pid = 2517] [serial = 896] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11707c000) [pid = 2517] [serial = 906] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x121a32000) [pid = 2517] [serial = 890] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12093f400) [pid = 2517] [serial = 887] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1213f3c00) [pid = 2517] [serial = 888] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x112e4d800) [pid = 2517] [serial = 875] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113d61400) [pid = 2517] [serial = 876] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x129629000) [pid = 2517] [serial = 873] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x117fc1800) [pid = 2517] [serial = 878] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11852a800) [pid = 2517] [serial = 879] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1189edc00) [pid = 2517] [serial = 884] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11953fc00) [pid = 2517] [serial = 885] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x116525800) [pid = 2517] [serial = 881] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1175db800) [pid = 2517] [serial = 882] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1293cd000) [pid = 2517] [serial = 899] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x11a141400) [pid = 2517] [serial = 907] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12ac0a800) [pid = 2517] [serial = 913] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x1296a7400) [pid = 2517] [serial = 903] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12962c400) [pid = 2517] [serial = 900] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12a91b000) [pid = 2517] [serial = 912] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x119541000) [pid = 2517] [serial = 489] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x129630800) [pid = 2517] [serial = 909] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x128eae400) [pid = 2517] [serial = 897] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x124eb8400) [pid = 2517] [serial = 894] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x12a793c00) [pid = 2517] [serial = 904] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12a81c800) [pid = 2517] [serial = 910] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x124834c00) [pid = 2517] [serial = 891] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x12b33c800) [pid = 2517] [serial = 916] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12ae9a400) [pid = 2517] [serial = 915] [outer = 0x0] [url = about:blank] 16:52:38 INFO - PROCESS | 2517 | 1468194758229 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 2517 | 1468194758231 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x11688d000 == 31 [pid = 2517] [id = 325] 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x113d61400) [pid = 2517] [serial = 974] [outer = 0x0] 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x116525800) [pid = 2517] [serial = 975] [outer = 0x113d61400] 16:52:38 INFO - PROCESS | 2517 | 1468194758261 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x1177d3c00) [pid = 2517] [serial = 976] [outer = 0x113d61400] 16:52:38 INFO - PROCESS | 2517 | 1468194758570 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 622ms 16:52:38 INFO - PROCESS | 2517 | 1468194758623 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:52:38 INFO - PROCESS | 2517 | 1468194758626 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:52:38 INFO - PROCESS | 2517 | 1468194758630 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:52:38 INFO - PROCESS | 2517 | 1468194758632 Marionette TRACE conn2 <- [1,1274,null,{}] 16:52:38 INFO - PROCESS | 2517 | 1468194758634 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:38 INFO - PROCESS | 2517 | 1468194758636 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:38 INFO - PROCESS | 2517 | 1468194758716 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:52:38 INFO - PROCESS | 2517 | 1468194758782 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:38 INFO - PROCESS | 2517 | 1468194758783 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x11815d800 == 32 [pid = 2517] [id = 326] 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1177c8400) [pid = 2517] [serial = 977] [outer = 0x0] 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x118526400) [pid = 2517] [serial = 978] [outer = 0x1177c8400] 16:52:38 INFO - PROCESS | 2517 | 1468194758810 Marionette DEBUG loaded listener.js 16:52:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x11996e400) [pid = 2517] [serial = 979] [outer = 0x1177c8400] 16:52:39 INFO - PROCESS | 2517 | 1468194759133 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 16:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:52:39 INFO - PROCESS | 2517 | 1468194759151 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:52:39 INFO - PROCESS | 2517 | 1468194759153 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:52:39 INFO - PROCESS | 2517 | 1468194759157 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 2517 | 1468194759163 Marionette TRACE conn2 <- [1,1278,null,{}] 16:52:39 INFO - PROCESS | 2517 | 1468194759176 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:39 INFO - PROCESS | 2517 | 1468194759181 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:39 INFO - PROCESS | 2517 | 1468194759305 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:52:39 INFO - PROCESS | 2517 | 1468194759368 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 2517 | 1468194759370 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b30000 == 33 [pid = 2517] [id = 327] 16:52:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x112acf400) [pid = 2517] [serial = 980] [outer = 0x0] 16:52:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x119bba400) [pid = 2517] [serial = 981] [outer = 0x112acf400] 16:52:39 INFO - PROCESS | 2517 | 1468194759398 Marionette DEBUG loaded listener.js 16:52:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121336800) [pid = 2517] [serial = 982] [outer = 0x112acf400] 16:52:39 INFO - PROCESS | 2517 | 1468194759699 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 577ms 16:52:39 INFO - PROCESS | 2517 | 1468194759734 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:52:39 INFO - PROCESS | 2517 | 1468194759737 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:52:39 INFO - PROCESS | 2517 | 1468194759741 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:52:39 INFO - PROCESS | 2517 | 1468194759742 Marionette TRACE conn2 <- [1,1282,null,{}] 16:52:39 INFO - PROCESS | 2517 | 1468194759748 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:39 INFO - PROCESS | 2517 | 1468194759750 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:39 INFO - PROCESS | 2517 | 1468194759878 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:52:39 INFO - PROCESS | 2517 | 1468194759960 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:39 INFO - PROCESS | 2517 | 1468194759962 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209af000 == 34 [pid = 2517] [id = 328] 16:52:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11996d400) [pid = 2517] [serial = 983] [outer = 0x0] 16:52:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x121834800) [pid = 2517] [serial = 984] [outer = 0x11996d400] 16:52:40 INFO - PROCESS | 2517 | 1468194760002 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12372b000) [pid = 2517] [serial = 985] [outer = 0x11996d400] 16:52:40 INFO - PROCESS | 2517 | 1468194760404 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 16:52:40 INFO - PROCESS | 2517 | 1468194760414 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:52:40 INFO - PROCESS | 2517 | 1468194760415 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:52:40 INFO - PROCESS | 2517 | 1468194760417 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:52:40 INFO - PROCESS | 2517 | 1468194760418 Marionette TRACE conn2 <- [1,1286,null,{}] 16:52:40 INFO - PROCESS | 2517 | 1468194760429 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:40 INFO - PROCESS | 2517 | 1468194760431 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:40 INFO - PROCESS | 2517 | 1468194760544 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:52:40 INFO - PROCESS | 2517 | 1468194760611 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:40 INFO - PROCESS | 2517 | 1468194760611 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x123749000 == 35 [pid = 2517] [id = 329] 16:52:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1214a1800) [pid = 2517] [serial = 986] [outer = 0x0] 16:52:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124cd3c00) [pid = 2517] [serial = 987] [outer = 0x1214a1800] 16:52:40 INFO - PROCESS | 2517 | 1468194760652 Marionette DEBUG loaded listener.js 16:52:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12519a800) [pid = 2517] [serial = 988] [outer = 0x1214a1800] 16:52:41 INFO - PROCESS | 2517 | 1468194761072 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 678ms 16:52:41 INFO - PROCESS | 2517 | 1468194761097 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 2517 | 1468194761099 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:52:41 INFO - PROCESS | 2517 | 1468194761101 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 2517 | 1468194761102 Marionette TRACE conn2 <- [1,1290,null,{}] 16:52:41 INFO - PROCESS | 2517 | 1468194761104 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:41 INFO - PROCESS | 2517 | 1468194761108 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:41 INFO - PROCESS | 2517 | 1468194761224 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:52:41 INFO - PROCESS | 2517 | 1468194761235 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 2517 | 1468194761237 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x127126000 == 36 [pid = 2517] [id = 330] 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1258d4400) [pid = 2517] [serial = 989] [outer = 0x0] 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x126f79c00) [pid = 2517] [serial = 990] [outer = 0x1258d4400] 16:52:41 INFO - PROCESS | 2517 | 1468194761261 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x128d11c00) [pid = 2517] [serial = 991] [outer = 0x1258d4400] 16:52:41 INFO - PROCESS | 2517 | 1468194761606 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 517ms 16:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:52:41 INFO - PROCESS | 2517 | 1468194761619 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:52:41 INFO - PROCESS | 2517 | 1468194761620 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:52:41 INFO - PROCESS | 2517 | 1468194761622 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:52:41 INFO - PROCESS | 2517 | 1468194761623 Marionette TRACE conn2 <- [1,1294,null,{}] 16:52:41 INFO - PROCESS | 2517 | 1468194761628 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:41 INFO - PROCESS | 2517 | 1468194761631 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:41 INFO - PROCESS | 2517 | 1468194761729 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:52:41 INFO - PROCESS | 2517 | 1468194761740 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:41 INFO - PROCESS | 2517 | 1468194761741 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbd800 == 37 [pid = 2517] [id = 331] 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128eb4c00) [pid = 2517] [serial = 992] [outer = 0x0] 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1293cbc00) [pid = 2517] [serial = 993] [outer = 0x128eb4c00] 16:52:41 INFO - PROCESS | 2517 | 1468194761768 Marionette DEBUG loaded listener.js 16:52:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1296ac000) [pid = 2517] [serial = 994] [outer = 0x128eb4c00] 16:52:42 INFO - PROCESS | 2517 | 1468194762089 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 474ms 16:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:52:42 INFO - PROCESS | 2517 | 1468194762103 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 2517 | 1468194762104 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:52:42 INFO - PROCESS | 2517 | 1468194762106 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - PROCESS | 2517 | 1468194762108 Marionette TRACE conn2 <- [1,1298,null,{}] 16:52:42 INFO - PROCESS | 2517 | 1468194762113 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:42 INFO - PROCESS | 2517 | 1468194762114 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:42 INFO - PROCESS | 2517 | 1468194762209 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:52:42 INFO - PROCESS | 2517 | 1468194762212 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 2517 | 1468194762213 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x12934c800 == 38 [pid = 2517] [id = 332] 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x128eb6400) [pid = 2517] [serial = 995] [outer = 0x0] 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12a81a800) [pid = 2517] [serial = 996] [outer = 0x128eb6400] 16:52:42 INFO - PROCESS | 2517 | 1468194762237 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12a916800) [pid = 2517] [serial = 997] [outer = 0x128eb6400] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x112e50000) [pid = 2517] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112a1a800) [pid = 2517] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x117079800) [pid = 2517] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1199f7400) [pid = 2517] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x116b19400) [pid = 2517] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1217d6c00) [pid = 2517] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12132f800) [pid = 2517] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x124cca800) [pid = 2517] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x115f57400) [pid = 2517] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x118966c00) [pid = 2517] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1134be000) [pid = 2517] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11a13a800) [pid = 2517] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124ccfc00) [pid = 2517] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d70c00) [pid = 2517] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x115ee3000) [pid = 2517] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:52:42 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x115ee2800) [pid = 2517] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:52:42 INFO - PROCESS | 2517 | 1468194762624 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 569ms 16:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:52:42 INFO - PROCESS | 2517 | 1468194762678 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:52:42 INFO - PROCESS | 2517 | 1468194762680 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:52:42 INFO - PROCESS | 2517 | 1468194762683 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:52:42 INFO - PROCESS | 2517 | 1468194762684 Marionette TRACE conn2 <- [1,1302,null,{}] 16:52:42 INFO - PROCESS | 2517 | 1468194762686 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:42 INFO - PROCESS | 2517 | 1468194762688 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:42 INFO - PROCESS | 2517 | 1468194762765 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:52:42 INFO - PROCESS | 2517 | 1468194762769 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:42 INFO - PROCESS | 2517 | 1468194762770 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b2b800 == 39 [pid = 2517] [id = 333] 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115e0c800) [pid = 2517] [serial = 998] [outer = 0x0] 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x119257800) [pid = 2517] [serial = 999] [outer = 0x115e0c800] 16:52:42 INFO - PROCESS | 2517 | 1468194762794 Marionette DEBUG loaded listener.js 16:52:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x121335800) [pid = 2517] [serial = 1000] [outer = 0x115e0c800] 16:52:43 INFO - PROCESS | 2517 | 1468194763128 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 16:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:52:43 INFO - PROCESS | 2517 | 1468194763151 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 2517 | 1468194763153 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:52:43 INFO - PROCESS | 2517 | 1468194763155 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - PROCESS | 2517 | 1468194763156 Marionette TRACE conn2 <- [1,1306,null,{}] 16:52:43 INFO - PROCESS | 2517 | 1468194763159 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:43 INFO - PROCESS | 2517 | 1468194763162 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:43 INFO - PROCESS | 2517 | 1468194763241 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:52:43 INFO - PROCESS | 2517 | 1468194763298 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 2517 | 1468194763299 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8dc000 == 40 [pid = 2517] [id = 334] 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x115ec6400) [pid = 2517] [serial = 1001] [outer = 0x0] 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12510d400) [pid = 2517] [serial = 1002] [outer = 0x115ec6400] 16:52:43 INFO - PROCESS | 2517 | 1468194763323 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12a824400) [pid = 2517] [serial = 1003] [outer = 0x115ec6400] 16:52:43 INFO - PROCESS | 2517 | 1468194763585 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 471ms 16:52:43 INFO - PROCESS | 2517 | 1468194763633 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:52:43 INFO - PROCESS | 2517 | 1468194763634 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:52:43 INFO - PROCESS | 2517 | 1468194763637 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:52:43 INFO - PROCESS | 2517 | 1468194763638 Marionette TRACE conn2 <- [1,1310,null,{}] 16:52:43 INFO - PROCESS | 2517 | 1468194763641 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:43 INFO - PROCESS | 2517 | 1468194763643 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:43 INFO - PROCESS | 2517 | 1468194763748 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:52:43 INFO - PROCESS | 2517 | 1468194763752 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:43 INFO - PROCESS | 2517 | 1468194763753 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b541000 == 41 [pid = 2517] [id = 335] 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12a918400) [pid = 2517] [serial = 1004] [outer = 0x0] 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12ac09400) [pid = 2517] [serial = 1005] [outer = 0x12a918400] 16:52:43 INFO - PROCESS | 2517 | 1468194763779 Marionette DEBUG loaded listener.js 16:52:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12b33d400) [pid = 2517] [serial = 1006] [outer = 0x12a918400] 16:52:44 INFO - PROCESS | 2517 | 1468194764118 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 2517 | 1468194764158 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:52:44 INFO - PROCESS | 2517 | 1468194764173 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 2517 | 1468194764174 Marionette TRACE conn2 <- [1,1314,null,{}] 16:52:44 INFO - PROCESS | 2517 | 1468194764176 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:44 INFO - PROCESS | 2517 | 1468194764177 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:44 INFO - PROCESS | 2517 | 1468194764254 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:52:44 INFO - PROCESS | 2517 | 1468194764257 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 2517 | 1468194764258 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfbf800 == 42 [pid = 2517] [id = 336] 16:52:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1189e0800) [pid = 2517] [serial = 1007] [outer = 0x0] 16:52:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12b55a400) [pid = 2517] [serial = 1008] [outer = 0x1189e0800] 16:52:44 INFO - PROCESS | 2517 | 1468194764284 Marionette DEBUG loaded listener.js 16:52:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12bc2d800) [pid = 2517] [serial = 1009] [outer = 0x1189e0800] 16:52:44 INFO - PROCESS | 2517 | 1468194764748 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 16:52:44 INFO - PROCESS | 2517 | 1468194764792 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:52:44 INFO - PROCESS | 2517 | 1468194764795 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:52:44 INFO - PROCESS | 2517 | 1468194764798 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:52:44 INFO - PROCESS | 2517 | 1468194764800 Marionette TRACE conn2 <- [1,1318,null,{}] 16:52:44 INFO - PROCESS | 2517 | 1468194764804 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:44 INFO - PROCESS | 2517 | 1468194764805 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:44 INFO - PROCESS | 2517 | 1468194764904 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:52:44 INFO - PROCESS | 2517 | 1468194764972 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:44 INFO - PROCESS | 2517 | 1468194764974 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x11863b000 == 43 [pid = 2517] [id = 337] 16:52:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x115e0f800) [pid = 2517] [serial = 1010] [outer = 0x0] 16:52:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x117079800) [pid = 2517] [serial = 1011] [outer = 0x115e0f800] 16:52:45 INFO - PROCESS | 2517 | 1468194765005 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x118330800) [pid = 2517] [serial = 1012] [outer = 0x115e0f800] 16:52:45 INFO - PROCESS | 2517 | 1468194765430 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 16:52:45 INFO - PROCESS | 2517 | 1468194765491 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:52:45 INFO - PROCESS | 2517 | 1468194765494 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:52:45 INFO - PROCESS | 2517 | 1468194765531 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:52:45 INFO - PROCESS | 2517 | 1468194765533 Marionette TRACE conn2 <- [1,1322,null,{}] 16:52:45 INFO - PROCESS | 2517 | 1468194765535 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:45 INFO - PROCESS | 2517 | 1468194765537 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:45 INFO - PROCESS | 2517 | 1468194765642 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:52:45 INFO - PROCESS | 2517 | 1468194765698 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:45 INFO - PROCESS | 2517 | 1468194765699 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c5e800 == 44 [pid = 2517] [id = 338] 16:52:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x119c35000) [pid = 2517] [serial = 1013] [outer = 0x0] 16:52:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x11a137800) [pid = 2517] [serial = 1014] [outer = 0x119c35000] 16:52:45 INFO - PROCESS | 2517 | 1468194765730 Marionette DEBUG loaded listener.js 16:52:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x121333800) [pid = 2517] [serial = 1015] [outer = 0x119c35000] 16:52:46 INFO - PROCESS | 2517 | 1468194766149 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 689ms 16:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:52:46 INFO - PROCESS | 2517 | 1468194766201 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 2517 | 1468194766203 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:52:46 INFO - PROCESS | 2517 | 1468194766205 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 2517 | 1468194766208 Marionette TRACE conn2 <- [1,1326,null,{}] 16:52:46 INFO - PROCESS | 2517 | 1468194766216 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:46 INFO - PROCESS | 2517 | 1468194766219 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:46 INFO - PROCESS | 2517 | 1468194766322 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:52:46 INFO - PROCESS | 2517 | 1468194766379 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:46 INFO - PROCESS | 2517 | 1468194766381 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc8d800 == 45 [pid = 2517] [id = 339] 16:52:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1217ca800) [pid = 2517] [serial = 1016] [outer = 0x0] 16:52:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x125846c00) [pid = 2517] [serial = 1017] [outer = 0x1217ca800] 16:52:46 INFO - PROCESS | 2517 | 1468194766412 Marionette DEBUG loaded listener.js 16:52:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12720b000) [pid = 2517] [serial = 1018] [outer = 0x1217ca800] 16:52:46 INFO - PROCESS | 2517 | 1468194766864 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 724ms 16:52:46 INFO - PROCESS | 2517 | 1468194766947 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:52:46 INFO - PROCESS | 2517 | 1468194766949 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:52:46 INFO - PROCESS | 2517 | 1468194766952 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:52:46 INFO - PROCESS | 2517 | 1468194766954 Marionette TRACE conn2 <- [1,1330,null,{}] 16:52:46 INFO - PROCESS | 2517 | 1468194766956 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:46 INFO - PROCESS | 2517 | 1468194766958 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:47 INFO - PROCESS | 2517 | 1468194767112 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:52:47 INFO - PROCESS | 2517 | 1468194767123 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:47 INFO - PROCESS | 2517 | 1468194767124 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x121468000 == 46 [pid = 2517] [id = 340] 16:52:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x113d3c000) [pid = 2517] [serial = 1019] [outer = 0x0] 16:52:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1252ebc00) [pid = 2517] [serial = 1020] [outer = 0x113d3c000] 16:52:47 INFO - PROCESS | 2517 | 1468194767166 Marionette DEBUG loaded listener.js 16:52:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x12a81bc00) [pid = 2517] [serial = 1021] [outer = 0x113d3c000] 16:52:47 INFO - PROCESS | 2517 | 1468194767765 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 868ms 16:52:47 INFO - PROCESS | 2517 | 1468194767822 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:52:47 INFO - PROCESS | 2517 | 1468194767824 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:52:47 INFO - PROCESS | 2517 | 1468194767830 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:52:47 INFO - PROCESS | 2517 | 1468194767831 Marionette TRACE conn2 <- [1,1334,null,{}] 16:52:47 INFO - PROCESS | 2517 | 1468194767835 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:47 INFO - PROCESS | 2517 | 1468194767837 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:47 INFO - PROCESS | 2517 | 1468194767937 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:52:48 INFO - PROCESS | 2517 | 1468194768006 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:48 INFO - PROCESS | 2517 | 1468194768008 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189c7800 == 47 [pid = 2517] [id = 341] 16:52:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x115ee9800) [pid = 2517] [serial = 1022] [outer = 0x0] 16:52:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x11622d000) [pid = 2517] [serial = 1023] [outer = 0x115ee9800] 16:52:48 INFO - PROCESS | 2517 | 1468194768035 Marionette DEBUG loaded listener.js 16:52:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x117f69400) [pid = 2517] [serial = 1024] [outer = 0x115ee9800] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x116bb4800 == 46 [pid = 2517] [id = 310] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12b541000 == 45 [pid = 2517] [id = 335] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8dc000 == 44 [pid = 2517] [id = 334] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119b2b800 == 43 [pid = 2517] [id = 333] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12934c800 == 42 [pid = 2517] [id = 332] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x128cbd800 == 41 [pid = 2517] [id = 331] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x127126000 == 40 [pid = 2517] [id = 330] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x123749000 == 39 [pid = 2517] [id = 329] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x1209af000 == 38 [pid = 2517] [id = 328] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119b30000 == 37 [pid = 2517] [id = 327] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x11815d800 == 36 [pid = 2517] [id = 326] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x11688d000 == 35 [pid = 2517] [id = 325] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x116a46800 == 34 [pid = 2517] [id = 323] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119cd0800 == 33 [pid = 2517] [id = 324] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12a760800 == 32 [pid = 2517] [id = 322] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x121468000 == 31 [pid = 2517] [id = 340] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc8d800 == 30 [pid = 2517] [id = 339] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x121c5e800 == 29 [pid = 2517] [id = 338] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfbf800 == 28 [pid = 2517] [id = 336] 16:52:49 INFO - PROCESS | 2517 | --DOCSHELL 0x11863b000 == 27 [pid = 2517] [id = 337] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1134b9400) [pid = 2517] [serial = 933] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x113d6a800) [pid = 2517] [serial = 934] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x11895e400) [pid = 2517] [serial = 939] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x11953a800) [pid = 2517] [serial = 940] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1177c8000) [pid = 2517] [serial = 936] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x117fc3400) [pid = 2517] [serial = 937] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x119bbc400) [pid = 2517] [serial = 942] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11830d800) [pid = 2517] [serial = 931] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1177ca800) [pid = 2517] [serial = 930] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124d7b400) [pid = 2517] [serial = 951] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x124ccac00) [pid = 2517] [serial = 949] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1217cb000) [pid = 2517] [serial = 948] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x125849000) [pid = 2517] [serial = 954] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x116a75c00) [pid = 2517] [serial = 918] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x117fca400) [pid = 2517] [serial = 919] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12132d400) [pid = 2517] [serial = 922] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119bb9c00) [pid = 2517] [serial = 921] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x125111400) [pid = 2517] [serial = 952] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11895dc00) [pid = 2517] [serial = 958] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1293d5400) [pid = 2517] [serial = 964] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d03c00) [pid = 2517] [serial = 925] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x125c43800) [pid = 2517] [serial = 924] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116a10400) [pid = 2517] [serial = 957] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12962f000) [pid = 2517] [serial = 928] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x128d0f400) [pid = 2517] [serial = 927] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x128d07000) [pid = 2517] [serial = 963] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1296a7c00) [pid = 2517] [serial = 966] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11a13b000) [pid = 2517] [serial = 945] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x125c46400) [pid = 2517] [serial = 955] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x125c86400) [pid = 2517] [serial = 961] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x119c3b400) [pid = 2517] [serial = 943] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x120941c00) [pid = 2517] [serial = 946] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x11953c000) [pid = 2517] [serial = 960] [outer = 0x0] [url = about:blank] 16:52:49 INFO - PROCESS | 2517 | 1468194769117 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1327ms 16:52:49 INFO - PROCESS | 2517 | 1468194769161 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:52:49 INFO - PROCESS | 2517 | 1468194769163 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:52:49 INFO - PROCESS | 2517 | 1468194769166 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:52:49 INFO - PROCESS | 2517 | 1468194769169 Marionette TRACE conn2 <- [1,1338,null,{}] 16:52:49 INFO - PROCESS | 2517 | 1468194769172 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:49 INFO - PROCESS | 2517 | 1468194769174 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:49 INFO - PROCESS | 2517 | 1468194769262 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:52:49 INFO - PROCESS | 2517 | 1468194769268 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:49 INFO - PROCESS | 2517 | 1468194769270 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fc0800 == 28 [pid = 2517] [id = 342] 16:52:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x113422c00) [pid = 2517] [serial = 1025] [outer = 0x0] 16:52:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1134b9400) [pid = 2517] [serial = 1026] [outer = 0x113422c00] 16:52:49 INFO - PROCESS | 2517 | 1468194769300 Marionette DEBUG loaded listener.js 16:52:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112fbec00) [pid = 2517] [serial = 1027] [outer = 0x113422c00] 16:52:50 INFO - PROCESS | 2517 | 1468194770138 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 16:52:50 INFO - PROCESS | 2517 | 1468194770188 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:52:50 INFO - PROCESS | 2517 | 1468194770192 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:52:50 INFO - PROCESS | 2517 | 1468194770197 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:52:50 INFO - PROCESS | 2517 | 1468194770198 Marionette TRACE conn2 <- [1,1342,null,{}] 16:52:50 INFO - PROCESS | 2517 | 1468194770201 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:50 INFO - PROCESS | 2517 | 1468194770202 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:50 INFO - PROCESS | 2517 | 1468194770303 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:52:50 INFO - PROCESS | 2517 | 1468194770313 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:50 INFO - PROCESS | 2517 | 1468194770314 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x117255800 == 29 [pid = 2517] [id = 343] 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x116a10400) [pid = 2517] [serial = 1028] [outer = 0x0] 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x117082c00) [pid = 2517] [serial = 1029] [outer = 0x116a10400] 16:52:50 INFO - PROCESS | 2517 | 1468194770341 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117fc2000) [pid = 2517] [serial = 1030] [outer = 0x116a10400] 16:52:50 INFO - PROCESS | 2517 | 1468194770683 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 16:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:52:50 INFO - PROCESS | 2517 | 1468194770716 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:52:50 INFO - PROCESS | 2517 | 1468194770717 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:52:50 INFO - PROCESS | 2517 | 1468194770719 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:52:50 INFO - PROCESS | 2517 | 1468194770722 Marionette TRACE conn2 <- [1,1346,null,{}] 16:52:50 INFO - PROCESS | 2517 | 1468194770730 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:50 INFO - PROCESS | 2517 | 1468194770733 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:50 INFO - PROCESS | 2517 | 1468194770808 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:52:50 INFO - PROCESS | 2517 | 1468194770866 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:50 INFO - PROCESS | 2517 | 1468194770868 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189dc000 == 30 [pid = 2517] [id = 344] 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11832ec00) [pid = 2517] [serial = 1031] [outer = 0x0] 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1189e9800) [pid = 2517] [serial = 1032] [outer = 0x11832ec00] 16:52:50 INFO - PROCESS | 2517 | 1468194770896 Marionette DEBUG loaded listener.js 16:52:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1199eb000) [pid = 2517] [serial = 1033] [outer = 0x11832ec00] 16:52:51 INFO - PROCESS | 2517 | 1468194771238 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 526ms 16:52:51 INFO - PROCESS | 2517 | 1468194771245 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 2517 | 1468194771247 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:52:51 INFO - PROCESS | 2517 | 1468194771249 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - PROCESS | 2517 | 1468194771250 Marionette TRACE conn2 <- [1,1350,null,{}] 16:52:51 INFO - PROCESS | 2517 | 1468194771253 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:51 INFO - PROCESS | 2517 | 1468194771254 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:51 INFO - PROCESS | 2517 | 1468194771354 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:52:51 INFO - PROCESS | 2517 | 1468194771388 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 2517 | 1468194771389 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b37800 == 31 [pid = 2517] [id = 345] 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x119259000) [pid = 2517] [serial = 1034] [outer = 0x0] 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119bc0800) [pid = 2517] [serial = 1035] [outer = 0x119259000] 16:52:51 INFO - PROCESS | 2517 | 1468194771414 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11a13f000) [pid = 2517] [serial = 1036] [outer = 0x119259000] 16:52:51 INFO - PROCESS | 2517 | 1468194771748 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 16:52:51 INFO - PROCESS | 2517 | 1468194771779 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:52:51 INFO - PROCESS | 2517 | 1468194771781 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:52:51 INFO - PROCESS | 2517 | 1468194771790 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:52:51 INFO - PROCESS | 2517 | 1468194771791 Marionette TRACE conn2 <- [1,1354,null,{}] 16:52:51 INFO - PROCESS | 2517 | 1468194771793 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:51 INFO - PROCESS | 2517 | 1468194771794 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:51 INFO - PROCESS | 2517 | 1468194771884 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:52:51 INFO - PROCESS | 2517 | 1468194771888 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:51 INFO - PROCESS | 2517 | 1468194771889 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ad800 == 32 [pid = 2517] [id = 346] 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x112a15400) [pid = 2517] [serial = 1037] [outer = 0x0] 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x121328000) [pid = 2517] [serial = 1038] [outer = 0x112a15400] 16:52:51 INFO - PROCESS | 2517 | 1468194771913 Marionette DEBUG loaded listener.js 16:52:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1217cb000) [pid = 2517] [serial = 1039] [outer = 0x112a15400] 16:52:52 INFO - PROCESS | 2517 | 1468194772257 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 16:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:52:52 INFO - PROCESS | 2517 | 1468194772310 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 2517 | 1468194772311 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:52:52 INFO - PROCESS | 2517 | 1468194772313 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 2517 | 1468194772314 Marionette TRACE conn2 <- [1,1358,null,{}] 16:52:52 INFO - PROCESS | 2517 | 1468194772316 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:52 INFO - PROCESS | 2517 | 1468194772320 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:52 INFO - PROCESS | 2517 | 1468194772431 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:52:52 INFO - PROCESS | 2517 | 1468194772467 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 2517 | 1468194772468 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c4d800 == 33 [pid = 2517] [id = 347] 16:52:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1217d1400) [pid = 2517] [serial = 1040] [outer = 0x0] 16:52:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x121dcf000) [pid = 2517] [serial = 1041] [outer = 0x1217d1400] 16:52:52 INFO - PROCESS | 2517 | 1468194772494 Marionette DEBUG loaded listener.js 16:52:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124d7bc00) [pid = 2517] [serial = 1042] [outer = 0x1217d1400] 16:52:52 INFO - PROCESS | 2517 | 1468194772808 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 16:52:52 INFO - PROCESS | 2517 | 1468194772832 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:52:52 INFO - PROCESS | 2517 | 1468194772834 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:52:52 INFO - PROCESS | 2517 | 1468194772836 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:52:52 INFO - PROCESS | 2517 | 1468194772837 Marionette TRACE conn2 <- [1,1362,null,{}] 16:52:52 INFO - PROCESS | 2517 | 1468194772849 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:52 INFO - PROCESS | 2517 | 1468194772850 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:52 INFO - PROCESS | 2517 | 1468194772942 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:52:52 INFO - PROCESS | 2517 | 1468194772976 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:52 INFO - PROCESS | 2517 | 1468194772977 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a2800 == 34 [pid = 2517] [id = 348] 16:52:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124ccbc00) [pid = 2517] [serial = 1043] [outer = 0x0] 16:52:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1252ef800) [pid = 2517] [serial = 1044] [outer = 0x124ccbc00] 16:52:53 INFO - PROCESS | 2517 | 1468194773001 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x125c44000) [pid = 2517] [serial = 1045] [outer = 0x124ccbc00] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1189e0800) [pid = 2517] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x12a918400) [pid = 2517] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1214a1800) [pid = 2517] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1258d4400) [pid = 2517] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x128eb4c00) [pid = 2517] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112acf400) [pid = 2517] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112ac9c00) [pid = 2517] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11996d400) [pid = 2517] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113d61400) [pid = 2517] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1177c9400) [pid = 2517] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1293d6c00) [pid = 2517] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x1177c8400) [pid = 2517] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x128eb6400) [pid = 2517] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x115e0c800) [pid = 2517] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:52:53 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x115ec6400) [pid = 2517] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:52:53 INFO - PROCESS | 2517 | 1468194773449 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 620ms 16:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:52:53 INFO - PROCESS | 2517 | 1468194773456 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:52:53 INFO - PROCESS | 2517 | 1468194773457 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:52:53 INFO - PROCESS | 2517 | 1468194773462 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - PROCESS | 2517 | 1468194773465 Marionette TRACE conn2 <- [1,1366,null,{}] 16:52:53 INFO - PROCESS | 2517 | 1468194773467 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:53 INFO - PROCESS | 2517 | 1468194773468 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:53 INFO - PROCESS | 2517 | 1468194773544 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:52:53 INFO - PROCESS | 2517 | 1468194773549 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:53 INFO - PROCESS | 2517 | 1468194773550 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c0f000 == 35 [pid = 2517] [id = 349] 16:52:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x112acf400) [pid = 2517] [serial = 1046] [outer = 0x0] 16:52:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1189e0800) [pid = 2517] [serial = 1047] [outer = 0x112acf400] 16:52:53 INFO - PROCESS | 2517 | 1468194773574 Marionette DEBUG loaded listener.js 16:52:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11a140000) [pid = 2517] [serial = 1048] [outer = 0x112acf400] 16:52:53 INFO - PROCESS | 2517 | 1468194773965 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:52:53 INFO - PROCESS | 2517 | 1468194773985 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:52:53 INFO - PROCESS | 2517 | 1468194773988 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:52:53 INFO - PROCESS | 2517 | 1468194773990 Marionette TRACE conn2 <- [1,1370,null,{}] 16:52:54 INFO - PROCESS | 2517 | 1468194773996 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:54 INFO - PROCESS | 2517 | 1468194773997 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:54 INFO - PROCESS | 2517 | 1468194774123 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:52:54 INFO - PROCESS | 2517 | 1468194774129 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 2517 | 1468194774130 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb7800 == 36 [pid = 2517] [id = 350] 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x113095000) [pid = 2517] [serial = 1049] [outer = 0x0] 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125c40400) [pid = 2517] [serial = 1050] [outer = 0x113095000] 16:52:54 INFO - PROCESS | 2517 | 1468194774167 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x125e9ec00) [pid = 2517] [serial = 1051] [outer = 0x113095000] 16:52:54 INFO - PROCESS | 2517 | 1468194774513 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:52:54 INFO - PROCESS | 2517 | 1468194774562 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:52:54 INFO - PROCESS | 2517 | 1468194774565 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:52:54 INFO - PROCESS | 2517 | 1468194774566 Marionette TRACE conn2 <- [1,1374,null,{}] 16:52:54 INFO - PROCESS | 2517 | 1468194774568 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:54 INFO - PROCESS | 2517 | 1468194774569 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:54 INFO - PROCESS | 2517 | 1468194774669 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:52:54 INFO - PROCESS | 2517 | 1468194774674 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:54 INFO - PROCESS | 2517 | 1468194774676 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbe800 == 37 [pid = 2517] [id = 351] 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x125ea2400) [pid = 2517] [serial = 1052] [outer = 0x0] 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12720b400) [pid = 2517] [serial = 1053] [outer = 0x125ea2400] 16:52:54 INFO - PROCESS | 2517 | 1468194774703 Marionette DEBUG loaded listener.js 16:52:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128d03c00) [pid = 2517] [serial = 1054] [outer = 0x125ea2400] 16:52:55 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:52:55 INFO - PROCESS | 2517 | 1468194775021 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 2517 | 1468194775036 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:52:55 INFO - PROCESS | 2517 | 1468194775038 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 2517 | 1468194775040 Marionette TRACE conn2 <- [1,1378,null,{}] 16:52:55 INFO - PROCESS | 2517 | 1468194775045 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:55 INFO - PROCESS | 2517 | 1468194775048 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:55 INFO - PROCESS | 2517 | 1468194775160 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:52:55 INFO - PROCESS | 2517 | 1468194775166 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:55 INFO - PROCESS | 2517 | 1468194775167 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8ce000 == 38 [pid = 2517] [id = 352] 16:52:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x125ea4800) [pid = 2517] [serial = 1055] [outer = 0x0] 16:52:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128d11400) [pid = 2517] [serial = 1056] [outer = 0x125ea4800] 16:52:55 INFO - PROCESS | 2517 | 1468194775210 Marionette DEBUG loaded listener.js 16:52:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1296a3400) [pid = 2517] [serial = 1057] [outer = 0x125ea4800] 16:52:55 INFO - PROCESS | 2517 | 1468194775901 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:52:55 INFO - PROCESS | 2517 | 1468194775969 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:52:55 INFO - PROCESS | 2517 | 1468194775974 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:52:55 INFO - PROCESS | 2517 | 1468194775976 Marionette TRACE conn2 <- [1,1382,null,{}] 16:52:55 INFO - PROCESS | 2517 | 1468194775981 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:55 INFO - PROCESS | 2517 | 1468194775983 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:56 INFO - PROCESS | 2517 | 1468194776110 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:52:56 INFO - PROCESS | 2517 | 1468194776163 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:56 INFO - PROCESS | 2517 | 1468194776165 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bce800 == 39 [pid = 2517] [id = 353] 16:52:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1133aa800) [pid = 2517] [serial = 1058] [outer = 0x0] 16:52:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x115a57c00) [pid = 2517] [serial = 1059] [outer = 0x1133aa800] 16:52:56 INFO - PROCESS | 2517 | 1468194776198 Marionette DEBUG loaded listener.js 16:52:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x116a0a400) [pid = 2517] [serial = 1060] [outer = 0x1133aa800] 16:52:56 INFO - PROCESS | 2517 | [2517] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:52:56 INFO - PROCESS | 2517 | 1468194776785 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:52:56 INFO - PROCESS | 2517 | 1468194776851 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:52:56 INFO - PROCESS | 2517 | 1468194776856 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:52:56 INFO - PROCESS | 2517 | 1468194776858 Marionette TRACE conn2 <- [1,1386,null,{}] 16:52:56 INFO - PROCESS | 2517 | 1468194776887 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:56 INFO - PROCESS | 2517 | 1468194776888 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:57 INFO - PROCESS | 2517 | 1468194777095 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:52:57 INFO - PROCESS | 2517 | 1468194777157 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:57 INFO - PROCESS | 2517 | 1468194777158 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fb0800 == 40 [pid = 2517] [id = 354] 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11342d800) [pid = 2517] [serial = 1061] [outer = 0x0] 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x115ec1000) [pid = 2517] [serial = 1062] [outer = 0x11342d800] 16:52:57 INFO - PROCESS | 2517 | 1468194777188 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x116a04800) [pid = 2517] [serial = 1063] [outer = 0x11342d800] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x128cbe800 == 39 [pid = 2517] [id = 351] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb7800 == 38 [pid = 2517] [id = 350] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x125c0f000 == 37 [pid = 2517] [id = 349] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x1258a2800 == 36 [pid = 2517] [id = 348] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x121c4d800 == 35 [pid = 2517] [id = 347] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ad800 == 34 [pid = 2517] [id = 346] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x119b37800 == 33 [pid = 2517] [id = 345] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x1189dc000 == 32 [pid = 2517] [id = 344] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x117255800 == 31 [pid = 2517] [id = 343] 16:52:57 INFO - PROCESS | 2517 | --DOCSHELL 0x115fc0800 == 30 [pid = 2517] [id = 342] 16:52:57 INFO - PROCESS | 2517 | 1468194777666 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:52:57 INFO - PROCESS | 2517 | 1468194777706 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:52:57 INFO - PROCESS | 2517 | 1468194777717 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:52:57 INFO - PROCESS | 2517 | 1468194777719 Marionette TRACE conn2 <- [1,1390,null,{}] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12bc2d800) [pid = 2517] [serial = 1009] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12b55a400) [pid = 2517] [serial = 1008] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12ac09400) [pid = 2517] [serial = 1005] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124cd3c00) [pid = 2517] [serial = 987] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x126f79c00) [pid = 2517] [serial = 990] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12519a800) [pid = 2517] [serial = 988] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1293cbc00) [pid = 2517] [serial = 993] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119bba400) [pid = 2517] [serial = 981] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x121336800) [pid = 2517] [serial = 982] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1133b3400) [pid = 2517] [serial = 969] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x115a61400) [pid = 2517] [serial = 970] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121834800) [pid = 2517] [serial = 984] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x128d11c00) [pid = 2517] [serial = 991] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116525800) [pid = 2517] [serial = 975] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x1177d3c00) [pid = 2517] [serial = 976] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x118336800) [pid = 2517] [serial = 972] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1189e0400) [pid = 2517] [serial = 973] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12a818800) [pid = 2517] [serial = 967] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x118526400) [pid = 2517] [serial = 978] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x11996e400) [pid = 2517] [serial = 979] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12a81a800) [pid = 2517] [serial = 996] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1296ac000) [pid = 2517] [serial = 994] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x119257800) [pid = 2517] [serial = 999] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x12a916800) [pid = 2517] [serial = 997] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x12a824400) [pid = 2517] [serial = 1003] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12510d400) [pid = 2517] [serial = 1002] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x12b33d400) [pid = 2517] [serial = 1006] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x121335800) [pid = 2517] [serial = 1000] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x12372b000) [pid = 2517] [serial = 985] [outer = 0x0] [url = about:blank] 16:52:57 INFO - PROCESS | 2517 | 1468194777738 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:57 INFO - PROCESS | 2517 | 1468194777740 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:57 INFO - PROCESS | 2517 | 1468194777823 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:52:57 INFO - PROCESS | 2517 | 1468194777832 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:57 INFO - PROCESS | 2517 | 1468194777833 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x11723b800 == 31 [pid = 2517] [id = 355] 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x118302c00) [pid = 2517] [serial = 1064] [outer = 0x0] 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x11830c800) [pid = 2517] [serial = 1065] [outer = 0x118302c00] 16:52:57 INFO - PROCESS | 2517 | 1468194777863 Marionette DEBUG loaded listener.js 16:52:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x118531c00) [pid = 2517] [serial = 1066] [outer = 0x118302c00] 16:52:58 INFO - PROCESS | 2517 | 1468194778347 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 687ms 16:52:58 INFO - PROCESS | 2517 | 1468194778397 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:52:58 INFO - PROCESS | 2517 | 1468194778400 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:52:58 INFO - PROCESS | 2517 | 1468194778403 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 2517 | 1468194778405 Marionette TRACE conn2 <- [1,1394,null,{}] 16:52:58 INFO - PROCESS | 2517 | 1468194778409 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:58 INFO - PROCESS | 2517 | 1468194778413 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:58 INFO - PROCESS | 2517 | 1468194778505 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:52:58 INFO - PROCESS | 2517 | 1468194778516 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:58 INFO - PROCESS | 2517 | 1468194778517 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x11994b800 == 32 [pid = 2517] [id = 356] 16:52:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x113d67800) [pid = 2517] [serial = 1067] [outer = 0x0] 16:52:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x119545400) [pid = 2517] [serial = 1068] [outer = 0x113d67800] 16:52:58 INFO - PROCESS | 2517 | 1468194778543 Marionette DEBUG loaded listener.js 16:52:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x119bb2800) [pid = 2517] [serial = 1069] [outer = 0x113d67800] 16:52:58 INFO - PROCESS | 2517 | 1468194778905 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 522ms 16:52:58 INFO - PROCESS | 2517 | 1468194778925 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:52:58 INFO - PROCESS | 2517 | 1468194778928 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:52:58 INFO - PROCESS | 2517 | 1468194778936 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:52:58 INFO - PROCESS | 2517 | 1468194778939 Marionette TRACE conn2 <- [1,1398,null,{}] 16:52:58 INFO - PROCESS | 2517 | 1468194778942 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:58 INFO - PROCESS | 2517 | 1468194778944 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:59 INFO - PROCESS | 2517 | 1468194779027 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:52:59 INFO - PROCESS | 2517 | 1468194779032 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 2517 | 1468194779033 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157f800 == 33 [pid = 2517] [id = 357] 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x112ad6800) [pid = 2517] [serial = 1070] [outer = 0x0] 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11a141800) [pid = 2517] [serial = 1071] [outer = 0x112ad6800] 16:52:59 INFO - PROCESS | 2517 | 1468194779058 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1217cac00) [pid = 2517] [serial = 1072] [outer = 0x112ad6800] 16:52:59 INFO - PROCESS | 2517 | 1468194779374 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 475ms 16:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:52:59 INFO - PROCESS | 2517 | 1468194779407 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:52:59 INFO - PROCESS | 2517 | 1468194779408 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:52:59 INFO - PROCESS | 2517 | 1468194779412 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:52:59 INFO - PROCESS | 2517 | 1468194779414 Marionette TRACE conn2 <- [1,1402,null,{}] 16:52:59 INFO - PROCESS | 2517 | 1468194779417 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:59 INFO - PROCESS | 2517 | 1468194779418 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:59 INFO - PROCESS | 2517 | 1468194779506 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:52:59 INFO - PROCESS | 2517 | 1468194779590 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:59 INFO - PROCESS | 2517 | 1468194779592 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:52:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a0b000 == 34 [pid = 2517] [id = 358] 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x112ad1c00) [pid = 2517] [serial = 1073] [outer = 0x0] 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1217d4000) [pid = 2517] [serial = 1074] [outer = 0x112ad1c00] 16:52:59 INFO - PROCESS | 2517 | 1468194779633 Marionette DEBUG loaded listener.js 16:52:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x124834c00) [pid = 2517] [serial = 1075] [outer = 0x112ad1c00] 16:53:00 INFO - PROCESS | 2517 | 1468194780017 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 623ms 16:53:00 INFO - PROCESS | 2517 | 1468194780035 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:53:00 INFO - PROCESS | 2517 | 1468194780036 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:53:00 INFO - PROCESS | 2517 | 1468194780038 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 2517 | 1468194780039 Marionette TRACE conn2 <- [1,1406,null,{}] 16:53:00 INFO - PROCESS | 2517 | 1468194780042 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:00 INFO - PROCESS | 2517 | 1468194780043 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:00 INFO - PROCESS | 2517 | 1468194780152 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:53:00 INFO - PROCESS | 2517 | 1468194780156 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 2517 | 1468194780160 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209af800 == 35 [pid = 2517] [id = 359] 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x124ebdc00) [pid = 2517] [serial = 1076] [outer = 0x0] 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1252ea800) [pid = 2517] [serial = 1077] [outer = 0x124ebdc00] 16:53:00 INFO - PROCESS | 2517 | 1468194780193 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x125c86400) [pid = 2517] [serial = 1078] [outer = 0x124ebdc00] 16:53:00 INFO - PROCESS | 2517 | 1468194780562 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 569ms 16:53:00 INFO - PROCESS | 2517 | 1468194780607 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:53:00 INFO - PROCESS | 2517 | 1468194780609 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:53:00 INFO - PROCESS | 2517 | 1468194780611 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:53:00 INFO - PROCESS | 2517 | 1468194780612 Marionette TRACE conn2 <- [1,1410,null,{}] 16:53:00 INFO - PROCESS | 2517 | 1468194780614 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:00 INFO - PROCESS | 2517 | 1468194780616 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:00 INFO - PROCESS | 2517 | 1468194780716 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:53:00 INFO - PROCESS | 2517 | 1468194780720 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:00 INFO - PROCESS | 2517 | 1468194780721 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x127469800 == 36 [pid = 2517] [id = 360] 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125102800) [pid = 2517] [serial = 1079] [outer = 0x0] 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1272f0000) [pid = 2517] [serial = 1080] [outer = 0x125102800] 16:53:00 INFO - PROCESS | 2517 | 1468194780745 Marionette DEBUG loaded listener.js 16:53:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1293d2c00) [pid = 2517] [serial = 1081] [outer = 0x125102800] 16:53:01 INFO - PROCESS | 2517 | 1468194781109 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 16:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:53:01 INFO - PROCESS | 2517 | 1468194781131 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:53:01 INFO - PROCESS | 2517 | 1468194781132 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:53:01 INFO - PROCESS | 2517 | 1468194781135 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 2517 | 1468194781136 Marionette TRACE conn2 <- [1,1414,null,{}] 16:53:01 INFO - PROCESS | 2517 | 1468194781138 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:01 INFO - PROCESS | 2517 | 1468194781139 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:01 INFO - PROCESS | 2517 | 1468194781237 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:53:01 INFO - PROCESS | 2517 | 1468194781241 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 2517 | 1468194781242 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x129924000 == 37 [pid = 2517] [id = 361] 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x128eb6400) [pid = 2517] [serial = 1082] [outer = 0x0] 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x129629000) [pid = 2517] [serial = 1083] [outer = 0x128eb6400] 16:53:01 INFO - PROCESS | 2517 | 1468194781267 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1296ac800) [pid = 2517] [serial = 1084] [outer = 0x128eb6400] 16:53:01 INFO - PROCESS | 2517 | 1468194781607 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 16:53:01 INFO - PROCESS | 2517 | 1468194781654 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:53:01 INFO - PROCESS | 2517 | 1468194781655 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:53:01 INFO - PROCESS | 2517 | 1468194781657 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:53:01 INFO - PROCESS | 2517 | 1468194781659 Marionette TRACE conn2 <- [1,1418,null,{}] 16:53:01 INFO - PROCESS | 2517 | 1468194781668 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:01 INFO - PROCESS | 2517 | 1468194781669 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:01 INFO - PROCESS | 2517 | 1468194781763 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:53:01 INFO - PROCESS | 2517 | 1468194781767 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:01 INFO - PROCESS | 2517 | 1468194781768 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a986000 == 38 [pid = 2517] [id = 362] 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x112a17c00) [pid = 2517] [serial = 1085] [outer = 0x0] 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12a81a400) [pid = 2517] [serial = 1086] [outer = 0x112a17c00] 16:53:01 INFO - PROCESS | 2517 | 1468194781793 Marionette DEBUG loaded listener.js 16:53:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a917400) [pid = 2517] [serial = 1087] [outer = 0x112a17c00] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119259000) [pid = 2517] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1217d1400) [pid = 2517] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x11832ec00) [pid = 2517] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x115ee9800) [pid = 2517] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112a15400) [pid = 2517] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x115e0f800) [pid = 2517] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116a10400) [pid = 2517] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x113422c00) [pid = 2517] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x119c35000) [pid = 2517] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124ccbc00) [pid = 2517] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1217ca800) [pid = 2517] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x113d3c000) [pid = 2517] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x112acf400) [pid = 2517] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x113095000) [pid = 2517] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:53:02 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x125ea2400) [pid = 2517] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:53:02 INFO - PROCESS | 2517 | 1468194782256 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 627ms 16:53:02 INFO - PROCESS | 2517 | 1468194782285 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 2517 | 1468194782287 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:53:02 INFO - PROCESS | 2517 | 1468194782290 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 2517 | 1468194782292 Marionette TRACE conn2 <- [1,1422,null,{}] 16:53:02 INFO - PROCESS | 2517 | 1468194782298 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:02 INFO - PROCESS | 2517 | 1468194782300 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:02 INFO - PROCESS | 2517 | 1468194782417 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:53:02 INFO - PROCESS | 2517 | 1468194782423 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 2517 | 1468194782424 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157c800 == 39 [pid = 2517] [id = 363] 16:53:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x112e4f800) [pid = 2517] [serial = 1088] [outer = 0x0] 16:53:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1199ebc00) [pid = 2517] [serial = 1089] [outer = 0x112e4f800] 16:53:02 INFO - PROCESS | 2517 | 1468194782463 Marionette DEBUG loaded listener.js 16:53:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121334000) [pid = 2517] [serial = 1090] [outer = 0x112e4f800] 16:53:02 INFO - PROCESS | 2517 | 1468194782834 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 574ms 16:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:53:02 INFO - PROCESS | 2517 | 1468194782864 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:53:02 INFO - PROCESS | 2517 | 1468194782866 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:53:02 INFO - PROCESS | 2517 | 1468194782868 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:53:02 INFO - PROCESS | 2517 | 1468194782869 Marionette TRACE conn2 <- [1,1426,null,{}] 16:53:02 INFO - PROCESS | 2517 | 1468194782871 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:02 INFO - PROCESS | 2517 | 1468194782872 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:02 INFO - PROCESS | 2517 | 1468194782973 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:53:02 INFO - PROCESS | 2517 | 1468194782981 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:02 INFO - PROCESS | 2517 | 1468194782982 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b537800 == 40 [pid = 2517] [id = 364] 16:53:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x121335000) [pid = 2517] [serial = 1091] [outer = 0x0] 16:53:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119bb6000) [pid = 2517] [serial = 1092] [outer = 0x121335000] 16:53:03 INFO - PROCESS | 2517 | 1468194783016 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12a918400) [pid = 2517] [serial = 1093] [outer = 0x121335000] 16:53:03 INFO - PROCESS | 2517 | 1468194783339 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 16:53:03 INFO - PROCESS | 2517 | 1468194783388 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 2517 | 1468194783389 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:53:03 INFO - PROCESS | 2517 | 1468194783392 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - PROCESS | 2517 | 1468194783393 Marionette TRACE conn2 <- [1,1430,null,{}] 16:53:03 INFO - PROCESS | 2517 | 1468194783396 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:03 INFO - PROCESS | 2517 | 1468194783397 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:03 INFO - PROCESS | 2517 | 1468194783488 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:53:03 INFO - PROCESS | 2517 | 1468194783494 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:03 INFO - PROCESS | 2517 | 1468194783495 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfd6000 == 41 [pid = 2517] [id = 365] 16:53:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12a922800) [pid = 2517] [serial = 1094] [outer = 0x0] 16:53:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12ac0c400) [pid = 2517] [serial = 1095] [outer = 0x12a922800] 16:53:03 INFO - PROCESS | 2517 | 1468194783519 Marionette DEBUG loaded listener.js 16:53:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12b341c00) [pid = 2517] [serial = 1096] [outer = 0x12a922800] 16:53:03 INFO - PROCESS | 2517 | 1468194783828 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms 16:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:53:03 INFO - PROCESS | 2517 | 1468194783867 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:53:03 INFO - PROCESS | 2517 | 1468194783868 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:53:03 INFO - PROCESS | 2517 | 1468194783885 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:53:03 INFO - PROCESS | 2517 | 1468194783886 Marionette TRACE conn2 <- [1,1434,null,{}] 16:53:03 INFO - PROCESS | 2517 | 1468194783898 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:03 INFO - PROCESS | 2517 | 1468194783899 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:03 INFO - PROCESS | 2517 | 1468194783982 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:53:04 INFO - PROCESS | 2517 | 1468194784077 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 2517 | 1468194784079 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x112fd1800 == 42 [pid = 2517] [id = 366] 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x111d48000) [pid = 2517] [serial = 1097] [outer = 0x0] 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x112a1f400) [pid = 2517] [serial = 1098] [outer = 0x111d48000] 16:53:04 INFO - PROCESS | 2517 | 1468194784111 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x113d6a800) [pid = 2517] [serial = 1099] [outer = 0x111d48000] 16:53:04 INFO - PROCESS | 2517 | 1468194784603 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 793ms 16:53:04 INFO - PROCESS | 2517 | 1468194784665 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:53:04 INFO - PROCESS | 2517 | 1468194784667 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:53:04 INFO - PROCESS | 2517 | 1468194784670 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:53:04 INFO - PROCESS | 2517 | 1468194784673 Marionette TRACE conn2 <- [1,1438,null,{}] 16:53:04 INFO - PROCESS | 2517 | 1468194784677 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:04 INFO - PROCESS | 2517 | 1468194784681 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:04 INFO - PROCESS | 2517 | 1468194784785 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:53:04 INFO - PROCESS | 2517 | 1468194784852 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:04 INFO - PROCESS | 2517 | 1468194784854 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1f6800 == 43 [pid = 2517] [id = 367] 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1189e2c00) [pid = 2517] [serial = 1100] [outer = 0x0] 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x119258400) [pid = 2517] [serial = 1101] [outer = 0x1189e2c00] 16:53:04 INFO - PROCESS | 2517 | 1468194784883 Marionette DEBUG loaded listener.js 16:53:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119bb9800) [pid = 2517] [serial = 1102] [outer = 0x1189e2c00] 16:53:05 INFO - PROCESS | 2517 | 1468194785313 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 16:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:53:05 INFO - PROCESS | 2517 | 1468194785350 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:53:05 INFO - PROCESS | 2517 | 1468194785353 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:53:05 INFO - PROCESS | 2517 | 1468194785355 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:53:05 INFO - PROCESS | 2517 | 1468194785357 Marionette TRACE conn2 <- [1,1442,null,{}] 16:53:05 INFO - PROCESS | 2517 | 1468194785374 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:05 INFO - PROCESS | 2517 | 1468194785376 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:05 INFO - PROCESS | 2517 | 1468194785519 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:53:05 INFO - PROCESS | 2517 | 1468194785572 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:05 INFO - PROCESS | 2517 | 1468194785573 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8d6800 == 44 [pid = 2517] [id = 368] 16:53:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1218d5400) [pid = 2517] [serial = 1103] [outer = 0x0] 16:53:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124c67800) [pid = 2517] [serial = 1104] [outer = 0x1218d5400] 16:53:05 INFO - PROCESS | 2517 | 1468194785605 Marionette DEBUG loaded listener.js 16:53:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124d79800) [pid = 2517] [serial = 1105] [outer = 0x1218d5400] 16:53:06 INFO - PROCESS | 2517 | 1468194786049 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 722ms 16:53:06 INFO - PROCESS | 2517 | 1468194786096 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 2517 | 1468194786097 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:53:06 INFO - PROCESS | 2517 | 1468194786106 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 2517 | 1468194786112 Marionette TRACE conn2 <- [1,1446,null,{}] 16:53:06 INFO - PROCESS | 2517 | 1468194786116 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:06 INFO - PROCESS | 2517 | 1468194786119 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:06 INFO - PROCESS | 2517 | 1468194786223 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:53:06 INFO - PROCESS | 2517 | 1468194786293 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:06 INFO - PROCESS | 2517 | 1468194786294 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc05000 == 45 [pid = 2517] [id = 369] 16:53:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1177c8400) [pid = 2517] [serial = 1106] [outer = 0x0] 16:53:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1293cf000) [pid = 2517] [serial = 1107] [outer = 0x1177c8400] 16:53:06 INFO - PROCESS | 2517 | 1468194786322 Marionette DEBUG loaded listener.js 16:53:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12a826000) [pid = 2517] [serial = 1108] [outer = 0x1177c8400] 16:53:06 INFO - PROCESS | 2517 | 1468194786800 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 16:53:06 INFO - PROCESS | 2517 | 1468194786848 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:53:06 INFO - PROCESS | 2517 | 1468194786850 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:53:06 INFO - PROCESS | 2517 | 1468194786854 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:53:06 INFO - PROCESS | 2517 | 1468194786855 Marionette TRACE conn2 <- [1,1450,null,{}] 16:53:06 INFO - PROCESS | 2517 | 1468194786858 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:06 INFO - PROCESS | 2517 | 1468194786859 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:06 INFO - PROCESS | 2517 | 1468194786967 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:53:07 INFO - PROCESS | 2517 | 1468194787037 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 2517 | 1468194787038 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177b8000 == 46 [pid = 2517] [id = 370] 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x117fbd400) [pid = 2517] [serial = 1109] [outer = 0x0] 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x124d79400) [pid = 2517] [serial = 1110] [outer = 0x117fbd400] 16:53:07 INFO - PROCESS | 2517 | 1468194787067 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x128d0ac00) [pid = 2517] [serial = 1111] [outer = 0x117fbd400] 16:53:07 INFO - PROCESS | 2517 | 1468194787703 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 869ms 16:53:07 INFO - PROCESS | 2517 | 1468194787724 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:53:07 INFO - PROCESS | 2517 | 1468194787728 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:53:07 INFO - PROCESS | 2517 | 1468194787732 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:53:07 INFO - PROCESS | 2517 | 1468194787734 Marionette TRACE conn2 <- [1,1454,null,{}] 16:53:07 INFO - PROCESS | 2517 | 1468194787738 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:07 INFO - PROCESS | 2517 | 1468194787740 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:07 INFO - PROCESS | 2517 | 1468194787838 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:53:07 INFO - PROCESS | 2517 | 1468194787910 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:07 INFO - PROCESS | 2517 | 1468194787912 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc2000 == 47 [pid = 2517] [id = 371] 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x115eeb400) [pid = 2517] [serial = 1112] [outer = 0x0] 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x117080000) [pid = 2517] [serial = 1113] [outer = 0x115eeb400] 16:53:07 INFO - PROCESS | 2517 | 1468194787940 Marionette DEBUG loaded listener.js 16:53:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x11924f000) [pid = 2517] [serial = 1114] [outer = 0x115eeb400] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfd6000 == 46 [pid = 2517] [id = 365] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12b537800 == 45 [pid = 2517] [id = 364] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12157c800 == 44 [pid = 2517] [id = 363] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12a986000 == 43 [pid = 2517] [id = 362] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x129924000 == 42 [pid = 2517] [id = 361] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x127469800 == 41 [pid = 2517] [id = 360] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x1209af800 == 40 [pid = 2517] [id = 359] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x121a0b000 == 39 [pid = 2517] [id = 358] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12157f800 == 38 [pid = 2517] [id = 357] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x11994b800 == 37 [pid = 2517] [id = 356] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x11723b800 == 36 [pid = 2517] [id = 355] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x115fb0800 == 35 [pid = 2517] [id = 354] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x116bce800 == 34 [pid = 2517] [id = 353] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8ce000 == 33 [pid = 2517] [id = 352] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x1189c7800 == 32 [pid = 2517] [id = 341] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x1177b8000 == 31 [pid = 2517] [id = 370] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc05000 == 30 [pid = 2517] [id = 369] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8d6800 == 29 [pid = 2517] [id = 368] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1f6800 == 28 [pid = 2517] [id = 367] 16:53:08 INFO - PROCESS | 2517 | --DOCSHELL 0x112fd1800 == 27 [pid = 2517] [id = 366] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x11a13f000) [pid = 2517] [serial = 1036] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x119bc0800) [pid = 2517] [serial = 1035] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x121dcf000) [pid = 2517] [serial = 1041] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1189e9800) [pid = 2517] [serial = 1032] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x117f69400) [pid = 2517] [serial = 1024] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11622d000) [pid = 2517] [serial = 1023] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x121328000) [pid = 2517] [serial = 1038] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x118330800) [pid = 2517] [serial = 1012] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x117079800) [pid = 2517] [serial = 1011] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x117fc2000) [pid = 2517] [serial = 1030] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x117082c00) [pid = 2517] [serial = 1029] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1134b9400) [pid = 2517] [serial = 1026] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x121333800) [pid = 2517] [serial = 1015] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x112fbec00) [pid = 2517] [serial = 1027] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1252ef800) [pid = 2517] [serial = 1044] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11a137800) [pid = 2517] [serial = 1014] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x12720b000) [pid = 2517] [serial = 1018] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x125846c00) [pid = 2517] [serial = 1017] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12a81bc00) [pid = 2517] [serial = 1021] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1252ebc00) [pid = 2517] [serial = 1020] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x124d7bc00) [pid = 2517] [serial = 1042] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11a140000) [pid = 2517] [serial = 1048] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1189e0800) [pid = 2517] [serial = 1047] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x125c44000) [pid = 2517] [serial = 1045] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x125c40400) [pid = 2517] [serial = 1050] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1217cb000) [pid = 2517] [serial = 1039] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12720b400) [pid = 2517] [serial = 1053] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x128d11400) [pid = 2517] [serial = 1056] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1199eb000) [pid = 2517] [serial = 1033] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x128d03c00) [pid = 2517] [serial = 1054] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x125e9ec00) [pid = 2517] [serial = 1051] [outer = 0x0] [url = about:blank] 16:53:08 INFO - PROCESS | 2517 | 1468194788919 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1224ms 16:53:08 INFO - PROCESS | 2517 | 1468194788957 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:53:08 INFO - PROCESS | 2517 | 1468194788960 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:53:08 INFO - PROCESS | 2517 | 1468194788966 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:53:08 INFO - PROCESS | 2517 | 1468194788968 Marionette TRACE conn2 <- [1,1458,null,{}] 16:53:08 INFO - PROCESS | 2517 | 1468194788972 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:08 INFO - PROCESS | 2517 | 1468194788974 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:09 INFO - PROCESS | 2517 | 1468194789062 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:53:09 INFO - PROCESS | 2517 | 1468194789069 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:09 INFO - PROCESS | 2517 | 1468194789072 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x116711000 == 28 [pid = 2517] [id = 372] 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x112ad3400) [pid = 2517] [serial = 1115] [outer = 0x0] 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1133b3400) [pid = 2517] [serial = 1116] [outer = 0x112ad3400] 16:53:09 INFO - PROCESS | 2517 | 1468194789112 Marionette DEBUG loaded listener.js 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112a1bc00) [pid = 2517] [serial = 1117] [outer = 0x112ad3400] 16:53:09 INFO - PROCESS | 2517 | 1468194789590 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 16:53:09 INFO - PROCESS | 2517 | 1468194789641 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:53:09 INFO - PROCESS | 2517 | 1468194789647 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:53:09 INFO - PROCESS | 2517 | 1468194789654 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:53:09 INFO - PROCESS | 2517 | 1468194789657 Marionette TRACE conn2 <- [1,1462,null,{}] 16:53:09 INFO - PROCESS | 2517 | 1468194789660 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:09 INFO - PROCESS | 2517 | 1468194789663 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:09 INFO - PROCESS | 2517 | 1468194789784 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:53:09 INFO - PROCESS | 2517 | 1468194789798 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:09 INFO - PROCESS | 2517 | 1468194789800 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x11815d800 == 29 [pid = 2517] [id = 373] 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x115f51c00) [pid = 2517] [serial = 1118] [outer = 0x0] 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x117078800) [pid = 2517] [serial = 1119] [outer = 0x115f51c00] 16:53:09 INFO - PROCESS | 2517 | 1468194789843 Marionette DEBUG loaded listener.js 16:53:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117f62400) [pid = 2517] [serial = 1120] [outer = 0x115f51c00] 16:53:10 INFO - PROCESS | 2517 | 1468194790226 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 621ms 16:53:10 INFO - PROCESS | 2517 | 1468194790274 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:53:10 INFO - PROCESS | 2517 | 1468194790276 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:53:10 INFO - PROCESS | 2517 | 1468194790278 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:53:10 INFO - PROCESS | 2517 | 1468194790280 Marionette TRACE conn2 <- [1,1466,null,{}] 16:53:10 INFO - PROCESS | 2517 | 1468194790288 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:10 INFO - PROCESS | 2517 | 1468194790291 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:10 INFO - PROCESS | 2517 | 1468194790368 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:53:10 INFO - PROCESS | 2517 | 1468194790373 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 2517 | 1468194790375 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x11951f800 == 30 [pid = 2517] [id = 374] 16:53:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x112acf400) [pid = 2517] [serial = 1121] [outer = 0x0] 16:53:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x118963400) [pid = 2517] [serial = 1122] [outer = 0x112acf400] 16:53:10 INFO - PROCESS | 2517 | 1468194790405 Marionette DEBUG loaded listener.js 16:53:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11953f000) [pid = 2517] [serial = 1123] [outer = 0x112acf400] 16:53:10 INFO - PROCESS | 2517 | 1468194790756 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 16:53:10 INFO - PROCESS | 2517 | 1468194790798 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:53:10 INFO - PROCESS | 2517 | 1468194790800 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:53:10 INFO - PROCESS | 2517 | 1468194790803 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:53:10 INFO - PROCESS | 2517 | 1468194790804 Marionette TRACE conn2 <- [1,1470,null,{}] 16:53:10 INFO - PROCESS | 2517 | 1468194790806 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:10 INFO - PROCESS | 2517 | 1468194790808 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:10 INFO - PROCESS | 2517 | 1468194790945 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:53:10 INFO - PROCESS | 2517 | 1468194790972 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:10 INFO - PROCESS | 2517 | 1468194790973 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b2d000 == 31 [pid = 2517] [id = 375] 16:53:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x119545800) [pid = 2517] [serial = 1124] [outer = 0x0] 16:53:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119bb6800) [pid = 2517] [serial = 1125] [outer = 0x119545800] 16:53:11 INFO - PROCESS | 2517 | 1468194791015 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bc0800) [pid = 2517] [serial = 1126] [outer = 0x119545800] 16:53:11 INFO - PROCESS | 2517 | 1468194791441 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 668ms 16:53:11 INFO - PROCESS | 2517 | 1468194791476 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:53:11 INFO - PROCESS | 2517 | 1468194791484 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:53:11 INFO - PROCESS | 2517 | 1468194791487 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:53:11 INFO - PROCESS | 2517 | 1468194791488 Marionette TRACE conn2 <- [1,1474,null,{}] 16:53:11 INFO - PROCESS | 2517 | 1468194791490 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:11 INFO - PROCESS | 2517 | 1468194791491 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:11 INFO - PROCESS | 2517 | 1468194791583 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:53:11 INFO - PROCESS | 2517 | 1468194791638 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:11 INFO - PROCESS | 2517 | 1468194791639 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x121471800 == 32 [pid = 2517] [id = 376] 16:53:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x115f51400) [pid = 2517] [serial = 1127] [outer = 0x0] 16:53:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11a13d800) [pid = 2517] [serial = 1128] [outer = 0x115f51400] 16:53:11 INFO - PROCESS | 2517 | 1468194791664 Marionette DEBUG loaded listener.js 16:53:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x121330000) [pid = 2517] [serial = 1129] [outer = 0x115f51400] 16:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 517ms 16:53:12 INFO - PROCESS | 2517 | 1468194791997 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:53:12 INFO - PROCESS | 2517 | 1468194792005 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 2517 | 1468194792006 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:53:12 INFO - PROCESS | 2517 | 1468194792008 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 2517 | 1468194792010 Marionette TRACE conn2 <- [1,1478,null,{}] 16:53:12 INFO - PROCESS | 2517 | 1468194792013 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:12 INFO - PROCESS | 2517 | 1468194792017 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:12 INFO - PROCESS | 2517 | 1468194792144 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:53:12 INFO - PROCESS | 2517 | 1468194792149 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 2517 | 1468194792150 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x123749800 == 33 [pid = 2517] [id = 377] 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x112ad6000) [pid = 2517] [serial = 1130] [outer = 0x0] 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x121660800) [pid = 2517] [serial = 1131] [outer = 0x112ad6000] 16:53:12 INFO - PROCESS | 2517 | 1468194792175 Marionette DEBUG loaded listener.js 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124cd1800) [pid = 2517] [serial = 1132] [outer = 0x112ad6000] 16:53:12 INFO - PROCESS | 2517 | 1468194792508 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 522ms 16:53:12 INFO - PROCESS | 2517 | 1468194792532 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:53:12 INFO - PROCESS | 2517 | 1468194792533 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:53:12 INFO - PROCESS | 2517 | 1468194792536 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:53:12 INFO - PROCESS | 2517 | 1468194792546 Marionette TRACE conn2 <- [1,1482,null,{}] 16:53:12 INFO - PROCESS | 2517 | 1468194792557 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:12 INFO - PROCESS | 2517 | 1468194792558 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:12 INFO - PROCESS | 2517 | 1468194792648 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:53:12 INFO - PROCESS | 2517 | 1468194792652 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:12 INFO - PROCESS | 2517 | 1468194792653 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a8800 == 34 [pid = 2517] [id = 378] 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x112fb8c00) [pid = 2517] [serial = 1133] [outer = 0x0] 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x124ebec00) [pid = 2517] [serial = 1134] [outer = 0x112fb8c00] 16:53:12 INFO - PROCESS | 2517 | 1468194792677 Marionette DEBUG loaded listener.js 16:53:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12584b000) [pid = 2517] [serial = 1135] [outer = 0x112fb8c00] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x12a922800) [pid = 2517] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x124ebdc00) [pid = 2517] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x125102800) [pid = 2517] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x128eb6400) [pid = 2517] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1133aa800) [pid = 2517] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d67800) [pid = 2517] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x125ea4800) [pid = 2517] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x118302c00) [pid = 2517] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x112ad1c00) [pid = 2517] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x112ad6800) [pid = 2517] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11342d800) [pid = 2517] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x112a17c00) [pid = 2517] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x112e4f800) [pid = 2517] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:53:13 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x121335000) [pid = 2517] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:53:13 INFO - PROCESS | 2517 | 1468194793178 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 686ms 16:53:13 INFO - PROCESS | 2517 | 1468194793223 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 2517 | 1468194793224 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:53:13 INFO - PROCESS | 2517 | 1468194793227 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 2517 | 1468194793228 Marionette TRACE conn2 <- [1,1486,null,{}] 16:53:13 INFO - PROCESS | 2517 | 1468194793230 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:13 INFO - PROCESS | 2517 | 1468194793231 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:13 INFO - PROCESS | 2517 | 1468194793305 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:53:13 INFO - PROCESS | 2517 | 1468194793309 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:13 INFO - PROCESS | 2517 | 1468194793310 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3d000 == 35 [pid = 2517] [id = 379] 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x112e4cc00) [pid = 2517] [serial = 1136] [outer = 0x0] 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x118302c00) [pid = 2517] [serial = 1137] [outer = 0x112e4cc00] 16:53:13 INFO - PROCESS | 2517 | 1468194793339 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x121d29400) [pid = 2517] [serial = 1138] [outer = 0x112e4cc00] 16:53:13 INFO - PROCESS | 2517 | 1468194793667 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 16:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:53:13 INFO - PROCESS | 2517 | 1468194793698 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:53:13 INFO - PROCESS | 2517 | 1468194793699 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:53:13 INFO - PROCESS | 2517 | 1468194793701 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:53:13 INFO - PROCESS | 2517 | 1468194793702 Marionette TRACE conn2 <- [1,1490,null,{}] 16:53:13 INFO - PROCESS | 2517 | 1468194793733 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:13 INFO - PROCESS | 2517 | 1468194793734 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:13 INFO - PROCESS | 2517 | 1468194793832 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:53:13 INFO - PROCESS | 2517 | 1468194793836 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:13 INFO - PROCESS | 2517 | 1468194793837 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x11951b000 == 36 [pid = 2517] [id = 380] 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x118310c00) [pid = 2517] [serial = 1139] [outer = 0x0] 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x125c45000) [pid = 2517] [serial = 1140] [outer = 0x118310c00] 16:53:13 INFO - PROCESS | 2517 | 1468194793862 Marionette DEBUG loaded listener.js 16:53:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1272ec400) [pid = 2517] [serial = 1141] [outer = 0x118310c00] 16:53:14 INFO - PROCESS | 2517 | 1468194794284 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 617ms 16:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:53:14 INFO - PROCESS | 2517 | 1468194794321 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:53:14 INFO - PROCESS | 2517 | 1468194794323 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:53:14 INFO - PROCESS | 2517 | 1468194794335 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 2517 | 1468194794337 Marionette TRACE conn2 <- [1,1494,null,{}] 16:53:14 INFO - PROCESS | 2517 | 1468194794342 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:14 INFO - PROCESS | 2517 | 1468194794344 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:14 INFO - PROCESS | 2517 | 1468194794460 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:53:14 INFO - PROCESS | 2517 | 1468194794463 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:14 INFO - PROCESS | 2517 | 1468194794464 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a760800 == 37 [pid = 2517] [id = 381] 16:53:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x128d02800) [pid = 2517] [serial = 1142] [outer = 0x0] 16:53:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128d0a400) [pid = 2517] [serial = 1143] [outer = 0x128d02800] 16:53:14 INFO - PROCESS | 2517 | 1468194794488 Marionette DEBUG loaded listener.js 16:53:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x128eb0c00) [pid = 2517] [serial = 1144] [outer = 0x128d02800] 16:53:14 INFO - PROCESS | 2517 | 1468194794806 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 531ms 16:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:53:14 INFO - PROCESS | 2517 | 1468194794857 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:53:14 INFO - PROCESS | 2517 | 1468194794858 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:53:14 INFO - PROCESS | 2517 | 1468194794861 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:53:14 INFO - PROCESS | 2517 | 1468194794862 Marionette TRACE conn2 <- [1,1498,null,{}] 16:53:14 INFO - PROCESS | 2517 | 1468194794873 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:14 INFO - PROCESS | 2517 | 1468194794875 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:14 INFO - PROCESS | 2517 | 1468194794990 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:53:15 INFO - PROCESS | 2517 | 1468194794997 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 2517 | 1468194794999 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x121471000 == 38 [pid = 2517] [id = 382] 16:53:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128eb0000) [pid = 2517] [serial = 1145] [outer = 0x0] 16:53:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1293d4800) [pid = 2517] [serial = 1146] [outer = 0x128eb0000] 16:53:15 INFO - PROCESS | 2517 | 1468194795030 Marionette DEBUG loaded listener.js 16:53:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a821800) [pid = 2517] [serial = 1147] [outer = 0x128eb0000] 16:53:15 INFO - PROCESS | 2517 | 1468194795697 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 16:53:15 INFO - PROCESS | 2517 | 1468194795742 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:53:15 INFO - PROCESS | 2517 | 1468194795744 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:53:15 INFO - PROCESS | 2517 | 1468194795747 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:53:15 INFO - PROCESS | 2517 | 1468194795749 Marionette TRACE conn2 <- [1,1502,null,{}] 16:53:15 INFO - PROCESS | 2517 | 1468194795753 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:15 INFO - PROCESS | 2517 | 1468194795754 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:15 INFO - PROCESS | 2517 | 1468194795867 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:53:15 INFO - PROCESS | 2517 | 1468194795922 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:15 INFO - PROCESS | 2517 | 1468194795924 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x11629d800 == 39 [pid = 2517] [id = 383] 16:53:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x117078c00) [pid = 2517] [serial = 1148] [outer = 0x0] 16:53:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x117fc1800) [pid = 2517] [serial = 1149] [outer = 0x117078c00] 16:53:15 INFO - PROCESS | 2517 | 1468194795955 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x118330800) [pid = 2517] [serial = 1150] [outer = 0x117078c00] 16:53:16 INFO - PROCESS | 2517 | 1468194796498 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 770ms 16:53:16 INFO - PROCESS | 2517 | 1468194796540 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:53:16 INFO - PROCESS | 2517 | 1468194796544 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:53:16 INFO - PROCESS | 2517 | 1468194796552 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:53:16 INFO - PROCESS | 2517 | 1468194796554 Marionette TRACE conn2 <- [1,1506,null,{}] 16:53:16 INFO - PROCESS | 2517 | 1468194796556 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:16 INFO - PROCESS | 2517 | 1468194796558 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:16 INFO - PROCESS | 2517 | 1468194796670 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:53:16 INFO - PROCESS | 2517 | 1468194796753 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:16 INFO - PROCESS | 2517 | 1468194796754 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x116ab6000 == 40 [pid = 2517] [id = 384] 16:53:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x113332800) [pid = 2517] [serial = 1151] [outer = 0x0] 16:53:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1175dac00) [pid = 2517] [serial = 1152] [outer = 0x113332800] 16:53:16 INFO - PROCESS | 2517 | 1468194796786 Marionette DEBUG loaded listener.js 16:53:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x119bbdc00) [pid = 2517] [serial = 1153] [outer = 0x113332800] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x12a760800 == 39 [pid = 2517] [id = 381] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x11951b000 == 38 [pid = 2517] [id = 380] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x125e3d000 == 37 [pid = 2517] [id = 379] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x1258a8800 == 36 [pid = 2517] [id = 378] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x123749800 == 35 [pid = 2517] [id = 377] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x121471800 == 34 [pid = 2517] [id = 376] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x119b2d000 == 33 [pid = 2517] [id = 375] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x11951f800 == 32 [pid = 2517] [id = 374] 16:53:17 INFO - PROCESS | 2517 | 1468194797425 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x11815d800 == 31 [pid = 2517] [id = 373] 16:53:17 INFO - PROCESS | 2517 | --DOCSHELL 0x116711000 == 30 [pid = 2517] [id = 372] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1199ebc00) [pid = 2517] [serial = 1089] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12a917400) [pid = 2517] [serial = 1087] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12a918400) [pid = 2517] [serial = 1093] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x125c86400) [pid = 2517] [serial = 1078] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x121334000) [pid = 2517] [serial = 1090] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119bb6000) [pid = 2517] [serial = 1092] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12b341c00) [pid = 2517] [serial = 1096] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124834c00) [pid = 2517] [serial = 1075] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12ac0c400) [pid = 2517] [serial = 1095] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1252ea800) [pid = 2517] [serial = 1077] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1272f0000) [pid = 2517] [serial = 1080] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x129629000) [pid = 2517] [serial = 1083] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x115a57c00) [pid = 2517] [serial = 1059] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1296ac800) [pid = 2517] [serial = 1084] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116a0a400) [pid = 2517] [serial = 1060] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119545400) [pid = 2517] [serial = 1068] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x119bb2800) [pid = 2517] [serial = 1069] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1293d2c00) [pid = 2517] [serial = 1081] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1296a3400) [pid = 2517] [serial = 1057] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11830c800) [pid = 2517] [serial = 1065] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x118531c00) [pid = 2517] [serial = 1066] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1217d4000) [pid = 2517] [serial = 1074] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11a141800) [pid = 2517] [serial = 1071] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1217cac00) [pid = 2517] [serial = 1072] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x115ec1000) [pid = 2517] [serial = 1062] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x116a04800) [pid = 2517] [serial = 1063] [outer = 0x0] [url = about:blank] 16:53:17 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12a81a400) [pid = 2517] [serial = 1086] [outer = 0x0] [url = about:blank] 16:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 924ms 16:53:17 INFO - PROCESS | 2517 | 1468194797477 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:53:17 INFO - PROCESS | 2517 | 1468194797480 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:53:17 INFO - PROCESS | 2517 | 1468194797483 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:53:17 INFO - PROCESS | 2517 | 1468194797485 Marionette TRACE conn2 <- [1,1510,null,{}] 16:53:17 INFO - PROCESS | 2517 | 1468194797489 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:17 INFO - PROCESS | 2517 | 1468194797490 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:17 INFO - PROCESS | 2517 | 1468194797574 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:53:17 INFO - PROCESS | 2517 | 1468194797585 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:17 INFO - PROCESS | 2517 | 1468194797587 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x117249000 == 31 [pid = 2517] [id = 385] 16:53:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x117f6e800) [pid = 2517] [serial = 1154] [outer = 0x0] 16:53:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x11830e000) [pid = 2517] [serial = 1155] [outer = 0x117f6e800] 16:53:17 INFO - PROCESS | 2517 | 1468194797615 Marionette DEBUG loaded listener.js 16:53:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x1188f4c00) [pid = 2517] [serial = 1156] [outer = 0x117f6e800] 16:53:17 INFO - PROCESS | 2517 | 1468194797981 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 16:53:18 INFO - PROCESS | 2517 | 1468194798004 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 2517 | 1468194798007 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:53:18 INFO - PROCESS | 2517 | 1468194798011 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 2517 | 1468194798013 Marionette TRACE conn2 <- [1,1514,null,{}] 16:53:18 INFO - PROCESS | 2517 | 1468194798015 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:18 INFO - PROCESS | 2517 | 1468194798017 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:18 INFO - PROCESS | 2517 | 1468194798099 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:53:18 INFO - PROCESS | 2517 | 1468194798103 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 2517 | 1468194798104 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188e2800 == 32 [pid = 2517] [id = 386] 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1199eb000) [pid = 2517] [serial = 1157] [outer = 0x0] 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x119bbf400) [pid = 2517] [serial = 1158] [outer = 0x1199eb000] 16:53:18 INFO - PROCESS | 2517 | 1468194798132 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x11a13ec00) [pid = 2517] [serial = 1159] [outer = 0x1199eb000] 16:53:18 INFO - PROCESS | 2517 | 1468194798482 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 16:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:53:18 INFO - PROCESS | 2517 | 1468194798535 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:53:18 INFO - PROCESS | 2517 | 1468194798537 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:53:18 INFO - PROCESS | 2517 | 1468194798539 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:53:18 INFO - PROCESS | 2517 | 1468194798542 Marionette TRACE conn2 <- [1,1518,null,{}] 16:53:18 INFO - PROCESS | 2517 | 1468194798550 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:18 INFO - PROCESS | 2517 | 1468194798553 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:18 INFO - PROCESS | 2517 | 1468194798635 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:53:18 INFO - PROCESS | 2517 | 1468194798640 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:18 INFO - PROCESS | 2517 | 1468194798642 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ab800 == 33 [pid = 2517] [id = 387] 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x120937000) [pid = 2517] [serial = 1160] [outer = 0x0] 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1213ea400) [pid = 2517] [serial = 1161] [outer = 0x120937000] 16:53:18 INFO - PROCESS | 2517 | 1468194798674 Marionette DEBUG loaded listener.js 16:53:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121a2e400) [pid = 2517] [serial = 1162] [outer = 0x120937000] 16:53:19 INFO - PROCESS | 2517 | 1468194799024 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 16:53:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:53:19 INFO - PROCESS | 2517 | 1468194799061 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:53:19 INFO - PROCESS | 2517 | 1468194799063 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:53:19 INFO - PROCESS | 2517 | 1468194799065 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 2517 | 1468194799066 Marionette TRACE conn2 <- [1,1522,null,{}] 16:53:19 INFO - PROCESS | 2517 | 1468194799068 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:19 INFO - PROCESS | 2517 | 1468194799070 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:19 INFO - PROCESS | 2517 | 1468194799182 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:53:19 INFO - PROCESS | 2517 | 1468194799188 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 2517 | 1468194799189 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x124d95800 == 34 [pid = 2517] [id = 388] 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11707fc00) [pid = 2517] [serial = 1163] [outer = 0x0] 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x124840800) [pid = 2517] [serial = 1164] [outer = 0x11707fc00] 16:53:19 INFO - PROCESS | 2517 | 1468194799215 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124d7b400) [pid = 2517] [serial = 1165] [outer = 0x11707fc00] 16:53:19 INFO - PROCESS | 2517 | 1468194799518 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:53:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:53:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:53:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:53:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:53:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:53:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:53:19 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:53:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:53:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 16:53:19 INFO - PROCESS | 2517 | 1468194799535 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:53:19 INFO - PROCESS | 2517 | 1468194799536 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:53:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:53:19 INFO - PROCESS | 2517 | 1468194799545 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:53:19 INFO - PROCESS | 2517 | 1468194799548 Marionette TRACE conn2 <- [1,1526,null,{}] 16:53:19 INFO - PROCESS | 2517 | 1468194799551 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:19 INFO - PROCESS | 2517 | 1468194799553 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:19 INFO - PROCESS | 2517 | 1468194799652 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:53:19 INFO - PROCESS | 2517 | 1468194799697 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:19 INFO - PROCESS | 2517 | 1468194799698 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x127461800 == 35 [pid = 2517] [id = 389] 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125849000) [pid = 2517] [serial = 1166] [outer = 0x0] 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1258db400) [pid = 2517] [serial = 1167] [outer = 0x125849000] 16:53:19 INFO - PROCESS | 2517 | 1468194799722 Marionette DEBUG loaded listener.js 16:53:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1290dec00) [pid = 2517] [serial = 1168] [outer = 0x125849000] 16:53:20 INFO - PROCESS | 2517 | 1468194800057 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:53:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:53:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:53:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:53:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 578ms 16:53:20 INFO - PROCESS | 2517 | 1468194800118 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 2517 | 1468194800119 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:53:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:53:20 INFO - PROCESS | 2517 | 1468194800122 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 2517 | 1468194800123 Marionette TRACE conn2 <- [1,1530,null,{}] 16:53:20 INFO - PROCESS | 2517 | 1468194800132 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:20 INFO - PROCESS | 2517 | 1468194800136 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:20 INFO - PROCESS | 2517 | 1468194800252 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:53:20 INFO - PROCESS | 2517 | 1468194800257 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 2517 | 1468194800264 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a75d800 == 36 [pid = 2517] [id = 390] 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12584a400) [pid = 2517] [serial = 1169] [outer = 0x0] 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x129627800) [pid = 2517] [serial = 1170] [outer = 0x12584a400] 16:53:20 INFO - PROCESS | 2517 | 1468194800320 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12ac10800) [pid = 2517] [serial = 1171] [outer = 0x12584a400] 16:53:20 INFO - PROCESS | 2517 | 1468194800586 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:53:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:53:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:53:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:53:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:53:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 16:53:20 INFO - PROCESS | 2517 | 1468194800650 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:53:20 INFO - PROCESS | 2517 | 1468194800651 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:53:20 INFO - PROCESS | 2517 | 1468194800653 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:53:20 INFO - PROCESS | 2517 | 1468194800655 Marionette TRACE conn2 <- [1,1534,null,{}] 16:53:20 INFO - PROCESS | 2517 | 1468194800657 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:20 INFO - PROCESS | 2517 | 1468194800658 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:20 INFO - PROCESS | 2517 | 1468194800760 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:53:20 INFO - PROCESS | 2517 | 1468194800764 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:20 INFO - PROCESS | 2517 | 1468194800765 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae2e800 == 37 [pid = 2517] [id = 391] 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1293d1800) [pid = 2517] [serial = 1172] [outer = 0x0] 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12aea2800) [pid = 2517] [serial = 1173] [outer = 0x1293d1800] 16:53:20 INFO - PROCESS | 2517 | 1468194800789 Marionette DEBUG loaded listener.js 16:53:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12b55c000) [pid = 2517] [serial = 1174] [outer = 0x1293d1800] 16:53:21 INFO - PROCESS | 2517 | 1468194801077 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 470ms 16:53:21 INFO - PROCESS | 2517 | 1468194801125 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 2517 | 1468194801127 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:53:21 INFO - PROCESS | 2517 | 1468194801149 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 2517 | 1468194801151 Marionette TRACE conn2 <- [1,1538,null,{}] 16:53:21 INFO - PROCESS | 2517 | 1468194801153 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:21 INFO - PROCESS | 2517 | 1468194801155 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:21 INFO - PROCESS | 2517 | 1468194801316 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:53:21 INFO - PROCESS | 2517 | 1468194801359 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 2517 | 1468194801360 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7d000 == 38 [pid = 2517] [id = 392] 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12b33e000) [pid = 2517] [serial = 1175] [outer = 0x0] 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12bc2c400) [pid = 2517] [serial = 1176] [outer = 0x12b33e000] 16:53:21 INFO - PROCESS | 2517 | 1468194801385 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12bc33800) [pid = 2517] [serial = 1177] [outer = 0x12b33e000] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x115f51400) [pid = 2517] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x115eeb400) [pid = 2517] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x115f51c00) [pid = 2517] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x112ad6000) [pid = 2517] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x112fb8c00) [pid = 2517] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x112ad3400) [pid = 2517] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112acf400) [pid = 2517] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112e4cc00) [pid = 2517] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128d02800) [pid = 2517] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x111d48000) [pid = 2517] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1189e2c00) [pid = 2517] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1218d5400) [pid = 2517] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x118310c00) [pid = 2517] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1177c8400) [pid = 2517] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x117fbd400) [pid = 2517] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:53:21 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x119545800) [pid = 2517] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:53:21 INFO - PROCESS | 2517 | 1468194801758 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 16:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:53:21 INFO - PROCESS | 2517 | 1468194801768 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:53:21 INFO - PROCESS | 2517 | 1468194801770 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:53:21 INFO - PROCESS | 2517 | 1468194801772 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:53:21 INFO - PROCESS | 2517 | 1468194801773 Marionette TRACE conn2 <- [1,1542,null,{}] 16:53:21 INFO - PROCESS | 2517 | 1468194801775 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:21 INFO - PROCESS | 2517 | 1468194801776 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:21 INFO - PROCESS | 2517 | 1468194801887 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:53:21 INFO - PROCESS | 2517 | 1468194801924 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:21 INFO - PROCESS | 2517 | 1468194801925 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d3b000 == 39 [pid = 2517] [id = 393] 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x113d67c00) [pid = 2517] [serial = 1178] [outer = 0x0] 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x117fca400) [pid = 2517] [serial = 1179] [outer = 0x113d67c00] 16:53:21 INFO - PROCESS | 2517 | 1468194801950 Marionette DEBUG loaded listener.js 16:53:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11953dc00) [pid = 2517] [serial = 1180] [outer = 0x113d67c00] 16:53:22 INFO - PROCESS | 2517 | 1468194802199 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 16:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:53:22 INFO - PROCESS | 2517 | 1468194802250 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:53:22 INFO - PROCESS | 2517 | 1468194802252 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:53:22 INFO - PROCESS | 2517 | 1468194802254 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:53:22 INFO - PROCESS | 2517 | 1468194802255 Marionette TRACE conn2 <- [1,1546,null,{}] 16:53:22 INFO - PROCESS | 2517 | 1468194802257 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:22 INFO - PROCESS | 2517 | 1468194802258 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:22 INFO - PROCESS | 2517 | 1468194802356 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:53:22 INFO - PROCESS | 2517 | 1468194802360 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 2517 | 1468194802362 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c55a800 == 40 [pid = 2517] [id = 394] 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x119c35400) [pid = 2517] [serial = 1181] [outer = 0x0] 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124eb8c00) [pid = 2517] [serial = 1182] [outer = 0x119c35400] 16:53:22 INFO - PROCESS | 2517 | 1468194802386 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1272e5000) [pid = 2517] [serial = 1183] [outer = 0x119c35400] 16:53:22 INFO - PROCESS | 2517 | 1468194802738 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 16:53:22 INFO - PROCESS | 2517 | 1468194802781 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:53:22 INFO - PROCESS | 2517 | 1468194802783 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:53:22 INFO - PROCESS | 2517 | 1468194802785 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:53:22 INFO - PROCESS | 2517 | 1468194802787 Marionette TRACE conn2 <- [1,1550,null,{}] 16:53:22 INFO - PROCESS | 2517 | 1468194802790 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:22 INFO - PROCESS | 2517 | 1468194802791 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:22 INFO - PROCESS | 2517 | 1468194802885 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:53:22 INFO - PROCESS | 2517 | 1468194802889 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:22 INFO - PROCESS | 2517 | 1468194802890 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc13000 == 41 [pid = 2517] [id = 395] 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12b558000) [pid = 2517] [serial = 1184] [outer = 0x0] 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12bcbc000) [pid = 2517] [serial = 1185] [outer = 0x12b558000] 16:53:22 INFO - PROCESS | 2517 | 1468194802917 Marionette DEBUG loaded listener.js 16:53:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12bfadc00) [pid = 2517] [serial = 1186] [outer = 0x12b558000] 16:53:23 INFO - PROCESS | 2517 | 1468194803239 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 16:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:53:23 INFO - PROCESS | 2517 | 1468194803254 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 2517 | 1468194803255 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:53:23 INFO - PROCESS | 2517 | 1468194803257 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - PROCESS | 2517 | 1468194803258 Marionette TRACE conn2 <- [1,1554,null,{}] 16:53:23 INFO - PROCESS | 2517 | 1468194803263 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:23 INFO - PROCESS | 2517 | 1468194803265 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:23 INFO - PROCESS | 2517 | 1468194803352 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:53:23 INFO - PROCESS | 2517 | 1468194803355 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:23 INFO - PROCESS | 2517 | 1468194803356 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce98800 == 42 [pid = 2517] [id = 396] 16:53:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12bcc5000) [pid = 2517] [serial = 1187] [outer = 0x0] 16:53:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12bfb3800) [pid = 2517] [serial = 1188] [outer = 0x12bcc5000] 16:53:23 INFO - PROCESS | 2517 | 1468194803380 Marionette DEBUG loaded listener.js 16:53:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12c24e400) [pid = 2517] [serial = 1189] [outer = 0x12bcc5000] 16:53:23 INFO - PROCESS | 2517 | 1468194803843 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 618ms 16:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:53:23 INFO - PROCESS | 2517 | 1468194803877 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:53:23 INFO - PROCESS | 2517 | 1468194803879 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:53:23 INFO - PROCESS | 2517 | 1468194803883 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:53:23 INFO - PROCESS | 2517 | 1468194803885 Marionette TRACE conn2 <- [1,1558,null,{}] 16:53:23 INFO - PROCESS | 2517 | 1468194803889 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:23 INFO - PROCESS | 2517 | 1468194803891 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:24 INFO - PROCESS | 2517 | 1468194804006 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:53:24 INFO - PROCESS | 2517 | 1468194804122 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:24 INFO - PROCESS | 2517 | 1468194804123 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x11951e000 == 43 [pid = 2517] [id = 397] 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x117fcac00) [pid = 2517] [serial = 1190] [outer = 0x0] 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1188ee800) [pid = 2517] [serial = 1191] [outer = 0x117fcac00] 16:53:24 INFO - PROCESS | 2517 | 1468194804156 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1199eac00) [pid = 2517] [serial = 1192] [outer = 0x117fcac00] 16:53:24 INFO - PROCESS | 2517 | 1468194804592 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 16:53:24 INFO - PROCESS | 2517 | 1468194804603 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:53:24 INFO - PROCESS | 2517 | 1468194804607 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:53:24 INFO - PROCESS | 2517 | 1468194804612 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:53:24 INFO - PROCESS | 2517 | 1468194804613 Marionette TRACE conn2 <- [1,1562,null,{}] 16:53:24 INFO - PROCESS | 2517 | 1468194804616 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:24 INFO - PROCESS | 2517 | 1468194804618 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:24 INFO - PROCESS | 2517 | 1468194804726 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:53:24 INFO - PROCESS | 2517 | 1468194804786 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:24 INFO - PROCESS | 2517 | 1468194804788 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12746e000 == 44 [pid = 2517] [id = 398] 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11a144000) [pid = 2517] [serial = 1193] [outer = 0x0] 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1213e7800) [pid = 2517] [serial = 1194] [outer = 0x11a144000] 16:53:24 INFO - PROCESS | 2517 | 1468194804819 Marionette DEBUG loaded listener.js 16:53:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x121d27000) [pid = 2517] [serial = 1195] [outer = 0x11a144000] 16:53:25 INFO - PROCESS | 2517 | 1468194805268 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 16:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:53:25 INFO - PROCESS | 2517 | 1468194805283 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:53:25 INFO - PROCESS | 2517 | 1468194805284 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:53:25 INFO - PROCESS | 2517 | 1468194805287 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:53:25 INFO - PROCESS | 2517 | 1468194805289 Marionette TRACE conn2 <- [1,1566,null,{}] 16:53:25 INFO - PROCESS | 2517 | 1468194805313 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:25 INFO - PROCESS | 2517 | 1468194805316 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:25 INFO - PROCESS | 2517 | 1468194805466 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:53:25 INFO - PROCESS | 2517 | 1468194805523 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:25 INFO - PROCESS | 2517 | 1468194805526 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ceac000 == 45 [pid = 2517] [id = 399] 16:53:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x129629000) [pid = 2517] [serial = 1196] [outer = 0x0] 16:53:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1296a8800) [pid = 2517] [serial = 1197] [outer = 0x129629000] 16:53:25 INFO - PROCESS | 2517 | 1468194805556 Marionette DEBUG loaded listener.js 16:53:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12a91b800) [pid = 2517] [serial = 1198] [outer = 0x129629000] 16:53:25 INFO - PROCESS | 2517 | 1468194805983 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 722ms 16:53:26 INFO - PROCESS | 2517 | 1468194806009 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:53:26 INFO - PROCESS | 2517 | 1468194806011 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:53:26 INFO - PROCESS | 2517 | 1468194806014 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 2517 | 1468194806015 Marionette TRACE conn2 <- [1,1570,null,{}] 16:53:26 INFO - PROCESS | 2517 | 1468194806017 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:26 INFO - PROCESS | 2517 | 1468194806019 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:26 INFO - PROCESS | 2517 | 1468194806122 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:53:26 INFO - PROCESS | 2517 | 1468194806179 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 2517 | 1468194806180 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d305800 == 46 [pid = 2517] [id = 400] 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x12a925c00) [pid = 2517] [serial = 1199] [outer = 0x0] 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x12b342800) [pid = 2517] [serial = 1200] [outer = 0x12a925c00] 16:53:26 INFO - PROCESS | 2517 | 1468194806209 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x12bc37c00) [pid = 2517] [serial = 1201] [outer = 0x12a925c00] 16:53:26 INFO - PROCESS | 2517 | 1468194806614 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 668ms 16:53:26 INFO - PROCESS | 2517 | 1468194806683 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:53:26 INFO - PROCESS | 2517 | 1468194806685 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:53:26 INFO - PROCESS | 2517 | 1468194806687 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:53:26 INFO - PROCESS | 2517 | 1468194806688 Marionette TRACE conn2 <- [1,1574,null,{}] 16:53:26 INFO - PROCESS | 2517 | 1468194806691 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:26 INFO - PROCESS | 2517 | 1468194806692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:26 INFO - PROCESS | 2517 | 1468194806813 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:53:26 INFO - PROCESS | 2517 | 1468194806888 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:26 INFO - PROCESS | 2517 | 1468194806890 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a46800 == 47 [pid = 2517] [id = 401] 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x112e4d400) [pid = 2517] [serial = 1202] [outer = 0x0] 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x117f6d400) [pid = 2517] [serial = 1203] [outer = 0x112e4d400] 16:53:26 INFO - PROCESS | 2517 | 1468194806918 Marionette DEBUG loaded listener.js 16:53:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x124dbfc00) [pid = 2517] [serial = 1204] [outer = 0x112e4d400] 16:53:27 INFO - PROCESS | 2517 | 1468194807476 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 819ms 16:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:53:27 INFO - PROCESS | 2517 | 1468194807506 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:53:27 INFO - PROCESS | 2517 | 1468194807509 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:53:27 INFO - PROCESS | 2517 | 1468194807512 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:53:27 INFO - PROCESS | 2517 | 1468194807516 Marionette TRACE conn2 <- [1,1578,null,{}] 16:53:27 INFO - PROCESS | 2517 | 1468194807520 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:27 INFO - PROCESS | 2517 | 1468194807521 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:27 INFO - PROCESS | 2517 | 1468194807620 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:53:27 INFO - PROCESS | 2517 | 1468194807681 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:27 INFO - PROCESS | 2517 | 1468194807682 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x119532000 == 48 [pid = 2517] [id = 402] 16:53:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x1175db400) [pid = 2517] [serial = 1205] [outer = 0x0] 16:53:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x1177d1800) [pid = 2517] [serial = 1206] [outer = 0x1175db400] 16:53:27 INFO - PROCESS | 2517 | 1468194807710 Marionette DEBUG loaded listener.js 16:53:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x118310400) [pid = 2517] [serial = 1207] [outer = 0x1175db400] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x116bc2000 == 47 [pid = 2517] [id = 371] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc13000 == 46 [pid = 2517] [id = 395] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12c55a800 == 45 [pid = 2517] [id = 394] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x119d3b000 == 44 [pid = 2517] [id = 393] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7d000 == 43 [pid = 2517] [id = 392] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae2e800 == 42 [pid = 2517] [id = 391] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12a75d800 == 41 [pid = 2517] [id = 390] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x127461800 == 40 [pid = 2517] [id = 389] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x124d95800 == 39 [pid = 2517] [id = 388] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ab800 == 38 [pid = 2517] [id = 387] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x1188e2800 == 37 [pid = 2517] [id = 386] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x117249000 == 36 [pid = 2517] [id = 385] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x116ab6000 == 35 [pid = 2517] [id = 384] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x11629d800 == 34 [pid = 2517] [id = 383] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x121471000 == 33 [pid = 2517] [id = 382] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x116a46800 == 32 [pid = 2517] [id = 401] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12d305800 == 31 [pid = 2517] [id = 400] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12ceac000 == 30 [pid = 2517] [id = 399] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12746e000 == 29 [pid = 2517] [id = 398] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce98800 == 28 [pid = 2517] [id = 396] 16:53:28 INFO - PROCESS | 2517 | --DOCSHELL 0x11951e000 == 27 [pid = 2517] [id = 397] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x11a13d800) [pid = 2517] [serial = 1128] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11924f000) [pid = 2517] [serial = 1114] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x117080000) [pid = 2517] [serial = 1113] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x117078800) [pid = 2517] [serial = 1119] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x117f62400) [pid = 2517] [serial = 1120] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x121660800) [pid = 2517] [serial = 1131] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x124ebec00) [pid = 2517] [serial = 1134] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x124cd1800) [pid = 2517] [serial = 1132] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1133b3400) [pid = 2517] [serial = 1116] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x112a1bc00) [pid = 2517] [serial = 1117] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x118963400) [pid = 2517] [serial = 1122] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11953f000) [pid = 2517] [serial = 1123] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x118302c00) [pid = 2517] [serial = 1137] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x121d29400) [pid = 2517] [serial = 1138] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x128d0a400) [pid = 2517] [serial = 1143] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113d6a800) [pid = 2517] [serial = 1099] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x112a1f400) [pid = 2517] [serial = 1098] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119bb9800) [pid = 2517] [serial = 1102] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x119258400) [pid = 2517] [serial = 1101] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124d79800) [pid = 2517] [serial = 1105] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x124c67800) [pid = 2517] [serial = 1104] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x125c45000) [pid = 2517] [serial = 1140] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12584b000) [pid = 2517] [serial = 1135] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12a826000) [pid = 2517] [serial = 1108] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1293cf000) [pid = 2517] [serial = 1107] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1272ec400) [pid = 2517] [serial = 1141] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x128d0ac00) [pid = 2517] [serial = 1111] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d79400) [pid = 2517] [serial = 1110] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119bb6800) [pid = 2517] [serial = 1125] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x121330000) [pid = 2517] [serial = 1129] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128eb0c00) [pid = 2517] [serial = 1144] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x119bc0800) [pid = 2517] [serial = 1126] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1293d4800) [pid = 2517] [serial = 1146] [outer = 0x0] [url = about:blank] 16:53:28 INFO - PROCESS | 2517 | 1468194808714 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1227ms 16:53:28 INFO - PROCESS | 2517 | 1468194808739 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:53:28 INFO - PROCESS | 2517 | 1468194808742 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:53:28 INFO - PROCESS | 2517 | 1468194808747 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:53:28 INFO - PROCESS | 2517 | 1468194808749 Marionette TRACE conn2 <- [1,1582,null,{}] 16:53:28 INFO - PROCESS | 2517 | 1468194808752 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:28 INFO - PROCESS | 2517 | 1468194808754 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:28 INFO - PROCESS | 2517 | 1468194808842 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:53:28 INFO - PROCESS | 2517 | 1468194808854 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:28 INFO - PROCESS | 2517 | 1468194808857 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x1165a9000 == 28 [pid = 2517] [id = 403] 16:53:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1133b1000) [pid = 2517] [serial = 1208] [outer = 0x0] 16:53:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d3b400) [pid = 2517] [serial = 1209] [outer = 0x1133b1000] 16:53:28 INFO - PROCESS | 2517 | 1468194808885 Marionette DEBUG loaded listener.js 16:53:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x115a62000) [pid = 2517] [serial = 1210] [outer = 0x1133b1000] 16:53:29 INFO - PROCESS | 2517 | 1468194809220 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 16:53:29 INFO - PROCESS | 2517 | 1468194809266 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:53:29 INFO - PROCESS | 2517 | 1468194809270 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:53:29 INFO - PROCESS | 2517 | 1468194809274 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 2517 | 1468194809276 Marionette TRACE conn2 <- [1,1586,null,{}] 16:53:29 INFO - PROCESS | 2517 | 1468194809279 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:29 INFO - PROCESS | 2517 | 1468194809280 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:29 INFO - PROCESS | 2517 | 1468194809359 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:53:29 INFO - PROCESS | 2517 | 1468194809366 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 2517 | 1468194809367 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x11815e000 == 29 [pid = 2517] [id = 404] 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x116282000) [pid = 2517] [serial = 1211] [outer = 0x0] 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x117080000) [pid = 2517] [serial = 1212] [outer = 0x116282000] 16:53:29 INFO - PROCESS | 2517 | 1468194809395 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x118306000) [pid = 2517] [serial = 1213] [outer = 0x116282000] 16:53:29 INFO - PROCESS | 2517 | 1468194809731 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 474ms 16:53:29 INFO - PROCESS | 2517 | 1468194809750 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:53:29 INFO - PROCESS | 2517 | 1468194809758 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:53:29 INFO - PROCESS | 2517 | 1468194809761 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:53:29 INFO - PROCESS | 2517 | 1468194809766 Marionette TRACE conn2 <- [1,1590,null,{}] 16:53:29 INFO - PROCESS | 2517 | 1468194809774 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:29 INFO - PROCESS | 2517 | 1468194809777 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:29 INFO - PROCESS | 2517 | 1468194809882 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:53:29 INFO - PROCESS | 2517 | 1468194809889 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:29 INFO - PROCESS | 2517 | 1468194809891 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x119282800 == 30 [pid = 2517] [id = 405] 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1188fb000) [pid = 2517] [serial = 1214] [outer = 0x0] 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119538c00) [pid = 2517] [serial = 1215] [outer = 0x1188fb000] 16:53:29 INFO - PROCESS | 2517 | 1468194809921 Marionette DEBUG loaded listener.js 16:53:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1199f4400) [pid = 2517] [serial = 1216] [outer = 0x1188fb000] 16:53:30 INFO - PROCESS | 2517 | 1468194810269 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 523ms 16:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:53:30 INFO - PROCESS | 2517 | 1468194810285 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:53:30 INFO - PROCESS | 2517 | 1468194810287 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:53:30 INFO - PROCESS | 2517 | 1468194810289 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 2517 | 1468194810290 Marionette TRACE conn2 <- [1,1594,null,{}] 16:53:30 INFO - PROCESS | 2517 | 1468194810292 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:30 INFO - PROCESS | 2517 | 1468194810293 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:30 INFO - PROCESS | 2517 | 1468194810375 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:53:30 INFO - PROCESS | 2517 | 1468194810434 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:30 INFO - PROCESS | 2517 | 1468194810436 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b24000 == 31 [pid = 2517] [id = 406] 16:53:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x118963400) [pid = 2517] [serial = 1217] [outer = 0x0] 16:53:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x119bb3800) [pid = 2517] [serial = 1218] [outer = 0x118963400] 16:53:30 INFO - PROCESS | 2517 | 1468194810461 Marionette DEBUG loaded listener.js 16:53:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11a13c000) [pid = 2517] [serial = 1219] [outer = 0x118963400] 16:53:30 INFO - PROCESS | 2517 | 1468194810766 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms 16:53:30 INFO - PROCESS | 2517 | 1468194810809 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:53:30 INFO - PROCESS | 2517 | 1468194810811 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:53:30 INFO - PROCESS | 2517 | 1468194810816 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:53:30 INFO - PROCESS | 2517 | 1468194810824 Marionette TRACE conn2 <- [1,1598,null,{}] 16:53:30 INFO - PROCESS | 2517 | 1468194810826 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:30 INFO - PROCESS | 2517 | 1468194810828 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:30 INFO - PROCESS | 2517 | 1468194810919 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:53:30 INFO - PROCESS | 2517 | 1468194810953 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:30 INFO - PROCESS | 2517 | 1468194810954 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x121573800 == 32 [pid = 2517] [id = 407] 16:53:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x11a139800) [pid = 2517] [serial = 1220] [outer = 0x0] 16:53:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12093f800) [pid = 2517] [serial = 1221] [outer = 0x11a139800] 16:53:30 INFO - PROCESS | 2517 | 1468194810979 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121336800) [pid = 2517] [serial = 1222] [outer = 0x11a139800] 16:53:31 INFO - PROCESS | 2517 | 1468194811377 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 578ms 16:53:31 INFO - PROCESS | 2517 | 1468194811394 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:53:31 INFO - PROCESS | 2517 | 1468194811396 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:53:31 INFO - PROCESS | 2517 | 1468194811400 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:53:31 INFO - PROCESS | 2517 | 1468194811402 Marionette TRACE conn2 <- [1,1602,null,{}] 16:53:31 INFO - PROCESS | 2517 | 1468194811405 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:31 INFO - PROCESS | 2517 | 1468194811411 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:31 INFO - PROCESS | 2517 | 1468194811546 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:53:31 INFO - PROCESS | 2517 | 1468194811550 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:31 INFO - PROCESS | 2517 | 1468194811551 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x12373f000 == 33 [pid = 2517] [id = 408] 16:53:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x11a13cc00) [pid = 2517] [serial = 1223] [outer = 0x0] 16:53:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1217d5c00) [pid = 2517] [serial = 1224] [outer = 0x11a13cc00] 16:53:31 INFO - PROCESS | 2517 | 1468194811576 Marionette DEBUG loaded listener.js 16:53:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124d77000) [pid = 2517] [serial = 1225] [outer = 0x11a13cc00] 16:53:31 INFO - PROCESS | 2517 | 1468194811967 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 620ms 16:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:53:32 INFO - PROCESS | 2517 | 1468194812020 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 2517 | 1468194812022 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:53:32 INFO - PROCESS | 2517 | 1468194812025 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 2517 | 1468194812027 Marionette TRACE conn2 <- [1,1606,null,{}] 16:53:32 INFO - PROCESS | 2517 | 1468194812038 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:32 INFO - PROCESS | 2517 | 1468194812051 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:32 INFO - PROCESS | 2517 | 1468194812163 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:53:32 INFO - PROCESS | 2517 | 1468194812225 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:32 INFO - PROCESS | 2517 | 1468194812226 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x125813000 == 34 [pid = 2517] [id = 409] 16:53:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1214ab400) [pid = 2517] [serial = 1226] [outer = 0x0] 16:53:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125111400) [pid = 2517] [serial = 1227] [outer = 0x1214ab400] 16:53:32 INFO - PROCESS | 2517 | 1468194812251 Marionette DEBUG loaded listener.js 16:53:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1258ce000) [pid = 2517] [serial = 1228] [outer = 0x1214ab400] 16:53:32 INFO - PROCESS | 2517 | 1468194812550 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 577ms 16:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:53:32 INFO - PROCESS | 2517 | 1468194812602 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:53:32 INFO - PROCESS | 2517 | 1468194812604 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:53:32 INFO - PROCESS | 2517 | 1468194812606 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:53:32 INFO - PROCESS | 2517 | 1468194812607 Marionette TRACE conn2 <- [1,1610,null,{}] 16:53:32 INFO - PROCESS | 2517 | 1468194812609 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:32 INFO - PROCESS | 2517 | 1468194812610 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:32 INFO - PROCESS | 2517 | 1468194812705 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x125849000) [pid = 2517] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12584a400) [pid = 2517] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12b33e000) [pid = 2517] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113d67c00) [pid = 2517] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11707fc00) [pid = 2517] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113332800) [pid = 2517] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1293d1800) [pid = 2517] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x117078c00) [pid = 2517] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x117f6e800) [pid = 2517] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1199eb000) [pid = 2517] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x120937000) [pid = 2517] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128eb0000) [pid = 2517] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12bcc5000) [pid = 2517] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12b558000) [pid = 2517] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:53:32 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119c35400) [pid = 2517] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:53:32 INFO - PROCESS | 2517 | 1468194812938 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:32 INFO - PROCESS | 2517 | 1468194812940 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bcd800 == 35 [pid = 2517] [id = 410] 16:53:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x111f31400) [pid = 2517] [serial = 1229] [outer = 0x0] 16:53:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x113332800) [pid = 2517] [serial = 1230] [outer = 0x111f31400] 16:53:32 INFO - PROCESS | 2517 | 1468194812965 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x118311400) [pid = 2517] [serial = 1231] [outer = 0x111f31400] 16:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 619ms 16:53:33 INFO - PROCESS | 2517 | 1468194813220 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:53:33 INFO - PROCESS | 2517 | 1468194813225 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 2517 | 1468194813227 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:53:33 INFO - PROCESS | 2517 | 1468194813236 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 2517 | 1468194813238 Marionette TRACE conn2 <- [1,1614,null,{}] 16:53:33 INFO - PROCESS | 2517 | 1468194813240 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:33 INFO - PROCESS | 2517 | 1468194813241 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:33 INFO - PROCESS | 2517 | 1468194813332 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:53:33 INFO - PROCESS | 2517 | 1468194813336 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 2517 | 1468194813337 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb3800 == 36 [pid = 2517] [id = 411] 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119c35400) [pid = 2517] [serial = 1232] [outer = 0x0] 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1258d7c00) [pid = 2517] [serial = 1233] [outer = 0x119c35400] 16:53:33 INFO - PROCESS | 2517 | 1468194813361 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12720b000) [pid = 2517] [serial = 1234] [outer = 0x119c35400] 16:53:33 INFO - PROCESS | 2517 | 1468194813690 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 469ms 16:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:53:33 INFO - PROCESS | 2517 | 1468194813705 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:53:33 INFO - PROCESS | 2517 | 1468194813706 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:53:33 INFO - PROCESS | 2517 | 1468194813708 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:53:33 INFO - PROCESS | 2517 | 1468194813709 Marionette TRACE conn2 <- [1,1618,null,{}] 16:53:33 INFO - PROCESS | 2517 | 1468194813715 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:33 INFO - PROCESS | 2517 | 1468194813717 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:33 INFO - PROCESS | 2517 | 1468194813791 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:53:33 INFO - PROCESS | 2517 | 1468194813854 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:33 INFO - PROCESS | 2517 | 1468194813855 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x12934b000 == 37 [pid = 2517] [id = 412] 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x112acb000) [pid = 2517] [serial = 1235] [outer = 0x0] 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1272eb800) [pid = 2517] [serial = 1236] [outer = 0x112acb000] 16:53:33 INFO - PROCESS | 2517 | 1468194813879 Marionette DEBUG loaded listener.js 16:53:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x128d0e000) [pid = 2517] [serial = 1237] [outer = 0x112acb000] 16:53:34 INFO - PROCESS | 2517 | 1468194814155 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 474ms 16:53:34 INFO - PROCESS | 2517 | 1468194814186 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:53:34 INFO - PROCESS | 2517 | 1468194814188 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:53:34 INFO - PROCESS | 2517 | 1468194814190 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - PROCESS | 2517 | 1468194814192 Marionette TRACE conn2 <- [1,1622,null,{}] 16:53:34 INFO - PROCESS | 2517 | 1468194814202 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:34 INFO - PROCESS | 2517 | 1468194814204 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:34 INFO - PROCESS | 2517 | 1468194814308 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:53:34 INFO - PROCESS | 2517 | 1468194814312 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 2517 | 1468194814316 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a998800 == 38 [pid = 2517] [id = 413] 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x128d04000) [pid = 2517] [serial = 1238] [outer = 0x0] 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1293d4800) [pid = 2517] [serial = 1239] [outer = 0x128d04000] 16:53:34 INFO - PROCESS | 2517 | 1468194814342 Marionette DEBUG loaded listener.js 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12a818800) [pid = 2517] [serial = 1240] [outer = 0x128d04000] 16:53:34 INFO - PROCESS | 2517 | 1468194814690 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 16:53:34 INFO - PROCESS | 2517 | 1468194814710 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:53:34 INFO - PROCESS | 2517 | 1468194814711 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:53:34 INFO - PROCESS | 2517 | 1468194814718 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:53:34 INFO - PROCESS | 2517 | 1468194814719 Marionette TRACE conn2 <- [1,1626,null,{}] 16:53:34 INFO - PROCESS | 2517 | 1468194814721 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:34 INFO - PROCESS | 2517 | 1468194814722 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:34 INFO - PROCESS | 2517 | 1468194814849 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:53:34 INFO - PROCESS | 2517 | 1468194814856 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:34 INFO - PROCESS | 2517 | 1468194814857 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a99e800 == 39 [pid = 2517] [id = 414] 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12a819800) [pid = 2517] [serial = 1241] [outer = 0x0] 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12a925400) [pid = 2517] [serial = 1242] [outer = 0x12a819800] 16:53:34 INFO - PROCESS | 2517 | 1468194814890 Marionette DEBUG loaded listener.js 16:53:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12ae99400) [pid = 2517] [serial = 1243] [outer = 0x12a819800] 16:53:35 INFO - PROCESS | 2517 | 1468194815471 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 768ms 16:53:35 INFO - PROCESS | 2517 | 1468194815487 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:53:35 INFO - PROCESS | 2517 | 1468194815490 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:53:35 INFO - PROCESS | 2517 | 1468194815493 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:53:35 INFO - PROCESS | 2517 | 1468194815496 Marionette TRACE conn2 <- [1,1630,null,{}] 16:53:35 INFO - PROCESS | 2517 | 1468194815500 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:35 INFO - PROCESS | 2517 | 1468194815502 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:35 INFO - PROCESS | 2517 | 1468194815618 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:53:35 INFO - PROCESS | 2517 | 1468194815697 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:35 INFO - PROCESS | 2517 | 1468194815699 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f8d800 == 40 [pid = 2517] [id = 415] 16:53:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1131abc00) [pid = 2517] [serial = 1244] [outer = 0x0] 16:53:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x113d9ac00) [pid = 2517] [serial = 1245] [outer = 0x1131abc00] 16:53:35 INFO - PROCESS | 2517 | 1468194815730 Marionette DEBUG loaded listener.js 16:53:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x116866000) [pid = 2517] [serial = 1246] [outer = 0x1131abc00] 16:53:36 INFO - PROCESS | 2517 | 1468194816283 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 823ms 16:53:36 INFO - PROCESS | 2517 | 1468194816322 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:53:36 INFO - PROCESS | 2517 | 1468194816325 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:53:36 INFO - PROCESS | 2517 | 1468194816333 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:53:36 INFO - PROCESS | 2517 | 1468194816335 Marionette TRACE conn2 <- [1,1634,null,{}] 16:53:36 INFO - PROCESS | 2517 | 1468194816338 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:36 INFO - PROCESS | 2517 | 1468194816339 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:36 INFO - PROCESS | 2517 | 1468194816459 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:53:36 INFO - PROCESS | 2517 | 1468194816542 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:36 INFO - PROCESS | 2517 | 1468194816543 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x121474000 == 41 [pid = 2517] [id = 416] 16:53:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1189e0800) [pid = 2517] [serial = 1247] [outer = 0x0] 16:53:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x11924f000) [pid = 2517] [serial = 1248] [outer = 0x1189e0800] 16:53:36 INFO - PROCESS | 2517 | 1468194816574 Marionette DEBUG loaded listener.js 16:53:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x119bb1400) [pid = 2517] [serial = 1249] [outer = 0x1189e0800] 16:53:37 INFO - PROCESS | 2517 | 1468194817155 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 874ms 16:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:53:37 INFO - PROCESS | 2517 | 1468194817207 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 2517 | 1468194817210 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:53:37 INFO - PROCESS | 2517 | 1468194817213 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 2517 | 1468194817215 Marionette TRACE conn2 <- [1,1638,null,{}] 16:53:37 INFO - PROCESS | 2517 | 1468194817218 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:37 INFO - PROCESS | 2517 | 1468194817220 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:37 INFO - PROCESS | 2517 | 1468194817355 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x12a998800 == 40 [pid = 2517] [id = 413] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x12934b000 == 39 [pid = 2517] [id = 412] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb3800 == 38 [pid = 2517] [id = 411] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x116bcd800 == 37 [pid = 2517] [id = 410] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x125813000 == 36 [pid = 2517] [id = 409] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x12373f000 == 35 [pid = 2517] [id = 408] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x121573800 == 34 [pid = 2517] [id = 407] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x119b24000 == 33 [pid = 2517] [id = 406] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x119282800 == 32 [pid = 2517] [id = 405] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x11815e000 == 31 [pid = 2517] [id = 404] 16:53:37 INFO - PROCESS | 2517 | --DOCSHELL 0x1165a9000 == 30 [pid = 2517] [id = 403] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1290dec00) [pid = 2517] [serial = 1168] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1258db400) [pid = 2517] [serial = 1167] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12ac10800) [pid = 2517] [serial = 1171] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x129627800) [pid = 2517] [serial = 1170] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x12bc2c400) [pid = 2517] [serial = 1176] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x117fca400) [pid = 2517] [serial = 1179] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124840800) [pid = 2517] [serial = 1164] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1175dac00) [pid = 2517] [serial = 1152] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12aea2800) [pid = 2517] [serial = 1173] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x119bbdc00) [pid = 2517] [serial = 1153] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x117fc1800) [pid = 2517] [serial = 1149] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x118330800) [pid = 2517] [serial = 1150] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11830e000) [pid = 2517] [serial = 1155] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1188f4c00) [pid = 2517] [serial = 1156] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119bbf400) [pid = 2517] [serial = 1158] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11a13ec00) [pid = 2517] [serial = 1159] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1213ea400) [pid = 2517] [serial = 1161] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121a2e400) [pid = 2517] [serial = 1162] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12a821800) [pid = 2517] [serial = 1147] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12bfb3800) [pid = 2517] [serial = 1188] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12c24e400) [pid = 2517] [serial = 1189] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12bfadc00) [pid = 2517] [serial = 1186] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x124eb8c00) [pid = 2517] [serial = 1182] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12bcbc000) [pid = 2517] [serial = 1185] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11953dc00) [pid = 2517] [serial = 1180] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12bc33800) [pid = 2517] [serial = 1177] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12b55c000) [pid = 2517] [serial = 1174] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1272e5000) [pid = 2517] [serial = 1183] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x124d7b400) [pid = 2517] [serial = 1165] [outer = 0x0] [url = about:blank] 16:53:37 INFO - PROCESS | 2517 | 1468194817466 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:37 INFO - PROCESS | 2517 | 1468194817467 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fbf000 == 31 [pid = 2517] [id = 417] 16:53:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1126a2000) [pid = 2517] [serial = 1250] [outer = 0x0] 16:53:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112fb8c00) [pid = 2517] [serial = 1251] [outer = 0x1126a2000] 16:53:37 INFO - PROCESS | 2517 | 1468194817490 Marionette DEBUG loaded listener.js 16:53:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1133aa000) [pid = 2517] [serial = 1252] [outer = 0x1126a2000] 16:53:37 INFO - PROCESS | 2517 | 1468194817895 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 723ms 16:53:37 INFO - PROCESS | 2517 | 1468194817937 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:53:37 INFO - PROCESS | 2517 | 1468194817941 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:53:37 INFO - PROCESS | 2517 | 1468194817948 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:53:37 INFO - PROCESS | 2517 | 1468194817950 Marionette TRACE conn2 <- [1,1642,null,{}] 16:53:37 INFO - PROCESS | 2517 | 1468194817954 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:37 INFO - PROCESS | 2517 | 1468194817956 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:38 INFO - PROCESS | 2517 | 1468194818080 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:53:38 INFO - PROCESS | 2517 | 1468194818193 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 2517 | 1468194818194 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177af800 == 32 [pid = 2517] [id = 418] 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x115e10400) [pid = 2517] [serial = 1253] [outer = 0x0] 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x116278800) [pid = 2517] [serial = 1254] [outer = 0x115e10400] 16:53:38 INFO - PROCESS | 2517 | 1468194818226 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x116a03c00) [pid = 2517] [serial = 1255] [outer = 0x115e10400] 16:53:38 INFO - PROCESS | 2517 | 1468194818589 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 674ms 16:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:53:38 INFO - PROCESS | 2517 | 1468194818622 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:53:38 INFO - PROCESS | 2517 | 1468194818624 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:53:38 INFO - PROCESS | 2517 | 1468194818628 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:53:38 INFO - PROCESS | 2517 | 1468194818632 Marionette TRACE conn2 <- [1,1646,null,{}] 16:53:38 INFO - PROCESS | 2517 | 1468194818644 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:38 INFO - PROCESS | 2517 | 1468194818648 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:38 INFO - PROCESS | 2517 | 1468194818784 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:53:38 INFO - PROCESS | 2517 | 1468194818865 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:38 INFO - PROCESS | 2517 | 1468194818867 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x119957800 == 33 [pid = 2517] [id = 419] 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x117f69400) [pid = 2517] [serial = 1256] [outer = 0x0] 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x118610400) [pid = 2517] [serial = 1257] [outer = 0x117f69400] 16:53:38 INFO - PROCESS | 2517 | 1468194818895 Marionette DEBUG loaded listener.js 16:53:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1189edc00) [pid = 2517] [serial = 1258] [outer = 0x117f69400] 16:53:39 INFO - PROCESS | 2517 | 1468194819192 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 574ms 16:53:39 INFO - PROCESS | 2517 | 1468194819204 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:53:39 INFO - PROCESS | 2517 | 1468194819206 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:53:39 INFO - PROCESS | 2517 | 1468194819208 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 2517 | 1468194819210 Marionette TRACE conn2 <- [1,1650,null,{}] 16:53:39 INFO - PROCESS | 2517 | 1468194819222 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:39 INFO - PROCESS | 2517 | 1468194819223 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:39 INFO - PROCESS | 2517 | 1468194819393 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:53:39 INFO - PROCESS | 2517 | 1468194819431 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:39 INFO - PROCESS | 2517 | 1468194819432 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157c800 == 34 [pid = 2517] [id = 420] 16:53:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119541c00) [pid = 2517] [serial = 1259] [outer = 0x0] 16:53:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1199ebc00) [pid = 2517] [serial = 1260] [outer = 0x119541c00] 16:53:39 INFO - PROCESS | 2517 | 1468194819470 Marionette DEBUG loaded listener.js 16:53:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119bb8800) [pid = 2517] [serial = 1261] [outer = 0x119541c00] 16:53:39 INFO - PROCESS | 2517 | 1468194819803 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 16:53:39 INFO - PROCESS | 2517 | 1468194819842 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:53:39 INFO - PROCESS | 2517 | 1468194819843 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:53:39 INFO - PROCESS | 2517 | 1468194819847 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:53:39 INFO - PROCESS | 2517 | 1468194819848 Marionette TRACE conn2 <- [1,1654,null,{}] 16:53:39 INFO - PROCESS | 2517 | 1468194819852 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:39 INFO - PROCESS | 2517 | 1468194819854 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:40 INFO - PROCESS | 2517 | 1468194820016 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:53:40 INFO - PROCESS | 2517 | 1468194820037 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:40 INFO - PROCESS | 2517 | 1468194820039 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c39800 == 35 [pid = 2517] [id = 421] 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1131aec00) [pid = 2517] [serial = 1262] [outer = 0x0] 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x119dc2800) [pid = 2517] [serial = 1263] [outer = 0x1131aec00] 16:53:40 INFO - PROCESS | 2517 | 1468194820078 Marionette DEBUG loaded listener.js 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x11a144c00) [pid = 2517] [serial = 1264] [outer = 0x1131aec00] 16:53:40 INFO - PROCESS | 2517 | 1468194820506 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 672ms 16:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:53:40 INFO - PROCESS | 2517 | 1468194820518 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:53:40 INFO - PROCESS | 2517 | 1468194820520 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:53:40 INFO - PROCESS | 2517 | 1468194820522 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:53:40 INFO - PROCESS | 2517 | 1468194820523 Marionette TRACE conn2 <- [1,1658,null,{}] 16:53:40 INFO - PROCESS | 2517 | 1468194820525 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:40 INFO - PROCESS | 2517 | 1468194820529 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:40 INFO - PROCESS | 2517 | 1468194820650 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:53:40 INFO - PROCESS | 2517 | 1468194820686 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:40 INFO - PROCESS | 2517 | 1468194820687 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x127464000 == 36 [pid = 2517] [id = 422] 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1217ca800) [pid = 2517] [serial = 1265] [outer = 0x0] 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121ddb000) [pid = 2517] [serial = 1266] [outer = 0x1217ca800] 16:53:40 INFO - PROCESS | 2517 | 1468194820712 Marionette DEBUG loaded listener.js 16:53:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124ccb400) [pid = 2517] [serial = 1267] [outer = 0x1217ca800] 16:53:41 INFO - PROCESS | 2517 | 1468194821051 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 16:53:41 INFO - PROCESS | 2517 | 1468194821091 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:53:41 INFO - PROCESS | 2517 | 1468194821101 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:53:41 INFO - PROCESS | 2517 | 1468194821105 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:53:41 INFO - PROCESS | 2517 | 1468194821107 Marionette TRACE conn2 <- [1,1662,null,{}] 16:53:41 INFO - PROCESS | 2517 | 1468194821110 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:41 INFO - PROCESS | 2517 | 1468194821112 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:41 INFO - PROCESS | 2517 | 1468194821264 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:53:41 INFO - PROCESS | 2517 | 1468194821282 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:41 INFO - PROCESS | 2517 | 1468194821284 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x119289800 == 37 [pid = 2517] [id = 423] 16:53:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x112acc800) [pid = 2517] [serial = 1268] [outer = 0x0] 16:53:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x11a271400) [pid = 2517] [serial = 1269] [outer = 0x112acc800] 16:53:41 INFO - PROCESS | 2517 | 1468194821317 Marionette DEBUG loaded listener.js 16:53:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124d7c400) [pid = 2517] [serial = 1270] [outer = 0x112acc800] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x128d04000) [pid = 2517] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1188fb000) [pid = 2517] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11a139800) [pid = 2517] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x116282000) [pid = 2517] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1133b1000) [pid = 2517] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x118963400) [pid = 2517] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x117fcac00) [pid = 2517] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11a144000) [pid = 2517] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11a13cc00) [pid = 2517] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x111f31400) [pid = 2517] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1214ab400) [pid = 2517] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x129629000) [pid = 2517] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x112acb000) [pid = 2517] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x119c35400) [pid = 2517] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12a925c00) [pid = 2517] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:53:41 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x112e4d400) [pid = 2517] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:53:41 INFO - PROCESS | 2517 | 1468194821834 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 16:53:41 INFO - PROCESS | 2517 | 1468194821875 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:53:41 INFO - PROCESS | 2517 | 1468194821876 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:53:41 INFO - PROCESS | 2517 | 1468194821900 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:53:41 INFO - PROCESS | 2517 | 1468194821901 Marionette TRACE conn2 <- [1,1666,null,{}] 16:53:41 INFO - PROCESS | 2517 | 1468194821904 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:41 INFO - PROCESS | 2517 | 1468194821905 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:41 INFO - PROCESS | 2517 | 1468194821986 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:53:41 INFO - PROCESS | 2517 | 1468194821990 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:41 INFO - PROCESS | 2517 | 1468194821991 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x124d93800 == 38 [pid = 2517] [id = 424] 16:53:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x112910400) [pid = 2517] [serial = 1271] [outer = 0x0] 16:53:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x116752000) [pid = 2517] [serial = 1272] [outer = 0x112910400] 16:53:42 INFO - PROCESS | 2517 | 1468194822015 Marionette DEBUG loaded listener.js 16:53:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119dbcc00) [pid = 2517] [serial = 1273] [outer = 0x112910400] 16:53:42 INFO - PROCESS | 2517 | 1468194822367 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 525ms 16:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:53:42 INFO - PROCESS | 2517 | 1468194822420 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:53:42 INFO - PROCESS | 2517 | 1468194822421 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:53:42 INFO - PROCESS | 2517 | 1468194822423 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 2517 | 1468194822424 Marionette TRACE conn2 <- [1,1670,null,{}] 16:53:42 INFO - PROCESS | 2517 | 1468194822426 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:42 INFO - PROCESS | 2517 | 1468194822428 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:42 INFO - PROCESS | 2517 | 1468194822545 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:53:42 INFO - PROCESS | 2517 | 1468194822550 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:42 INFO - PROCESS | 2517 | 1468194822551 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a99b800 == 39 [pid = 2517] [id = 425] 16:53:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11860f000) [pid = 2517] [serial = 1274] [outer = 0x0] 16:53:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124cd4800) [pid = 2517] [serial = 1275] [outer = 0x11860f000] 16:53:42 INFO - PROCESS | 2517 | 1468194822590 Marionette DEBUG loaded listener.js 16:53:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1252ea800) [pid = 2517] [serial = 1276] [outer = 0x11860f000] 16:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 16:53:42 INFO - PROCESS | 2517 | 1468194822889 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:53:42 INFO - PROCESS | 2517 | 1468194822891 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:53:42 INFO - PROCESS | 2517 | 1468194822892 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:53:42 INFO - PROCESS | 2517 | 1468194822903 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:53:42 INFO - PROCESS | 2517 | 1468194822904 Marionette TRACE conn2 <- [1,1674,null,{}] 16:53:42 INFO - PROCESS | 2517 | 1468194822906 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:42 INFO - PROCESS | 2517 | 1468194822907 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:42 INFO - PROCESS | 2517 | 1468194822988 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:53:42 INFO - PROCESS | 2517 | 1468194822992 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:42 INFO - PROCESS | 2517 | 1468194822994 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3c3800 == 40 [pid = 2517] [id = 426] 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1218d6400) [pid = 2517] [serial = 1277] [outer = 0x0] 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1258d6800) [pid = 2517] [serial = 1278] [outer = 0x1218d6400] 16:53:43 INFO - PROCESS | 2517 | 1468194823019 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x125c46c00) [pid = 2517] [serial = 1279] [outer = 0x1218d6400] 16:53:43 INFO - PROCESS | 2517 | 1468194823370 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 528ms 16:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:53:43 INFO - PROCESS | 2517 | 1468194823423 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:53:43 INFO - PROCESS | 2517 | 1468194823425 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:53:43 INFO - PROCESS | 2517 | 1468194823427 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:53:43 INFO - PROCESS | 2517 | 1468194823430 Marionette TRACE conn2 <- [1,1678,null,{}] 16:53:43 INFO - PROCESS | 2517 | 1468194823434 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:43 INFO - PROCESS | 2517 | 1468194823435 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:43 INFO - PROCESS | 2517 | 1468194823525 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:53:43 INFO - PROCESS | 2517 | 1468194823529 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:43 INFO - PROCESS | 2517 | 1468194823532 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfcb000 == 41 [pid = 2517] [id = 427] 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1258cf000) [pid = 2517] [serial = 1280] [outer = 0x0] 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128d0ac00) [pid = 2517] [serial = 1281] [outer = 0x1258cf000] 16:53:43 INFO - PROCESS | 2517 | 1468194823558 Marionette DEBUG loaded listener.js 16:53:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x129623000) [pid = 2517] [serial = 1282] [outer = 0x1258cf000] 16:53:44 INFO - PROCESS | 2517 | 1468194824002 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 622ms 16:53:44 INFO - PROCESS | 2517 | 1468194824050 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:53:44 INFO - PROCESS | 2517 | 1468194824052 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:53:44 INFO - PROCESS | 2517 | 1468194824056 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 2517 | 1468194824058 Marionette TRACE conn2 <- [1,1682,null,{}] 16:53:44 INFO - PROCESS | 2517 | 1468194824062 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:44 INFO - PROCESS | 2517 | 1468194824064 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:44 INFO - PROCESS | 2517 | 1468194824176 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:53:44 INFO - PROCESS | 2517 | 1468194824250 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:44 INFO - PROCESS | 2517 | 1468194824252 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bd0800 == 42 [pid = 2517] [id = 428] 16:53:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x113d3cc00) [pid = 2517] [serial = 1283] [outer = 0x0] 16:53:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x113d63800) [pid = 2517] [serial = 1284] [outer = 0x113d3cc00] 16:53:44 INFO - PROCESS | 2517 | 1468194824305 Marionette DEBUG loaded listener.js 16:53:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x115edf400) [pid = 2517] [serial = 1285] [outer = 0x113d3cc00] 16:53:44 INFO - PROCESS | 2517 | 1468194824763 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 775ms 16:53:44 INFO - PROCESS | 2517 | 1468194824850 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:53:44 INFO - PROCESS | 2517 | 1468194824855 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:53:44 INFO - PROCESS | 2517 | 1468194824866 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:53:44 INFO - PROCESS | 2517 | 1468194824869 Marionette TRACE conn2 <- [1,1686,null,{}] 16:53:44 INFO - PROCESS | 2517 | 1468194824873 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:44 INFO - PROCESS | 2517 | 1468194824876 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:45 INFO - PROCESS | 2517 | 1468194825035 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:53:45 INFO - PROCESS | 2517 | 1468194825133 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:45 INFO - PROCESS | 2517 | 1468194825135 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a0a000 == 43 [pid = 2517] [id = 429] 16:53:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x117f6cc00) [pid = 2517] [serial = 1286] [outer = 0x0] 16:53:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x118305c00) [pid = 2517] [serial = 1287] [outer = 0x117f6cc00] 16:53:45 INFO - PROCESS | 2517 | 1468194825183 Marionette DEBUG loaded listener.js 16:53:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1189dfc00) [pid = 2517] [serial = 1288] [outer = 0x117f6cc00] 16:53:45 INFO - PROCESS | 2517 | 1468194825684 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 875ms 16:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:53:45 INFO - PROCESS | 2517 | 1468194825740 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:53:45 INFO - PROCESS | 2517 | 1468194825741 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:53:45 INFO - PROCESS | 2517 | 1468194825743 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:53:45 INFO - PROCESS | 2517 | 1468194825746 Marionette TRACE conn2 <- [1,1690,null,{}] 16:53:45 INFO - PROCESS | 2517 | 1468194825754 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:45 INFO - PROCESS | 2517 | 1468194825757 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:45 INFO - PROCESS | 2517 | 1468194825864 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:53:45 INFO - PROCESS | 2517 | 1468194825939 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:45 INFO - PROCESS | 2517 | 1468194825942 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfce800 == 44 [pid = 2517] [id = 430] 16:53:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x119bb4400) [pid = 2517] [serial = 1289] [outer = 0x0] 16:53:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x121336400) [pid = 2517] [serial = 1290] [outer = 0x119bb4400] 16:53:45 INFO - PROCESS | 2517 | 1468194825973 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1218dac00) [pid = 2517] [serial = 1291] [outer = 0x119bb4400] 16:53:46 INFO - PROCESS | 2517 | 1468194826393 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 672ms 16:53:46 INFO - PROCESS | 2517 | 1468194826416 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:53:46 INFO - PROCESS | 2517 | 1468194826418 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:53:46 INFO - PROCESS | 2517 | 1468194826420 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:53:46 INFO - PROCESS | 2517 | 1468194826422 Marionette TRACE conn2 <- [1,1694,null,{}] 16:53:46 INFO - PROCESS | 2517 | 1468194826424 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:46 INFO - PROCESS | 2517 | 1468194826426 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:46 INFO - PROCESS | 2517 | 1468194826530 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:53:46 INFO - PROCESS | 2517 | 1468194826591 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:46 INFO - PROCESS | 2517 | 1468194826592 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc04800 == 45 [pid = 2517] [id = 431] 16:53:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x121d27400) [pid = 2517] [serial = 1292] [outer = 0x0] 16:53:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x12519ac00) [pid = 2517] [serial = 1293] [outer = 0x121d27400] 16:53:46 INFO - PROCESS | 2517 | 1468194826621 Marionette DEBUG loaded listener.js 16:53:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x127609000) [pid = 2517] [serial = 1294] [outer = 0x121d27400] 16:53:47 INFO - PROCESS | 2517 | 1468194827023 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 16:53:47 INFO - PROCESS | 2517 | 1468194827089 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 2517 | 1468194827091 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:53:47 INFO - PROCESS | 2517 | 1468194827093 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 2517 | 1468194827094 Marionette TRACE conn2 <- [1,1698,null,{}] 16:53:47 INFO - PROCESS | 2517 | 1468194827117 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:47 INFO - PROCESS | 2517 | 1468194827118 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:47 INFO - PROCESS | 2517 | 1468194827239 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:53:47 INFO - PROCESS | 2517 | 1468194827331 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:47 INFO - PROCESS | 2517 | 1468194827333 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x118172000 == 46 [pid = 2517] [id = 432] 16:53:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x111d4ac00) [pid = 2517] [serial = 1295] [outer = 0x0] 16:53:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x116a0a400) [pid = 2517] [serial = 1296] [outer = 0x111d4ac00] 16:53:47 INFO - PROCESS | 2517 | 1468194827362 Marionette DEBUG loaded listener.js 16:53:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x125ea1c00) [pid = 2517] [serial = 1297] [outer = 0x111d4ac00] 16:53:47 INFO - PROCESS | 2517 | 1468194827898 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 839ms 16:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:53:47 INFO - PROCESS | 2517 | 1468194827939 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:53:47 INFO - PROCESS | 2517 | 1468194827942 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:53:47 INFO - PROCESS | 2517 | 1468194827945 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:53:47 INFO - PROCESS | 2517 | 1468194827949 Marionette TRACE conn2 <- [1,1702,null,{}] 16:53:47 INFO - PROCESS | 2517 | 1468194827953 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:47 INFO - PROCESS | 2517 | 1468194827954 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:48 INFO - PROCESS | 2517 | 1468194828054 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:53:48 INFO - PROCESS | 2517 | 1468194828118 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:48 INFO - PROCESS | 2517 | 1468194828119 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x119950800 == 47 [pid = 2517] [id = 433] 16:53:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x113d94400) [pid = 2517] [serial = 1298] [outer = 0x0] 16:53:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x115ebf400) [pid = 2517] [serial = 1299] [outer = 0x113d94400] 16:53:48 INFO - PROCESS | 2517 | 1468194828146 Marionette DEBUG loaded listener.js 16:53:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x116b18800) [pid = 2517] [serial = 1300] [outer = 0x113d94400] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3c3800 == 46 [pid = 2517] [id = 426] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12a99b800 == 45 [pid = 2517] [id = 425] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x124d93800 == 44 [pid = 2517] [id = 424] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119289800 == 43 [pid = 2517] [id = 423] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x127464000 == 42 [pid = 2517] [id = 422] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x124c39800 == 41 [pid = 2517] [id = 421] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12157c800 == 40 [pid = 2517] [id = 420] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119957800 == 39 [pid = 2517] [id = 419] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x1177af800 == 38 [pid = 2517] [id = 418] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x115fbf000 == 37 [pid = 2517] [id = 417] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x121474000 == 36 [pid = 2517] [id = 416] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x117f8d800 == 35 [pid = 2517] [id = 415] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12a99e800 == 34 [pid = 2517] [id = 414] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x119532000 == 33 [pid = 2517] [id = 402] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x118172000 == 32 [pid = 2517] [id = 432] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc04800 == 31 [pid = 2517] [id = 431] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfce800 == 30 [pid = 2517] [id = 430] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x121a0a000 == 29 [pid = 2517] [id = 429] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfcb000 == 28 [pid = 2517] [id = 427] 16:53:49 INFO - PROCESS | 2517 | --DOCSHELL 0x116bd0800 == 27 [pid = 2517] [id = 428] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x1293d4800) [pid = 2517] [serial = 1239] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x119538c00) [pid = 2517] [serial = 1215] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x1199f4400) [pid = 2517] [serial = 1216] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x121336800) [pid = 2517] [serial = 1222] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x117080000) [pid = 2517] [serial = 1212] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x12093f800) [pid = 2517] [serial = 1221] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x118306000) [pid = 2517] [serial = 1213] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x113d3b400) [pid = 2517] [serial = 1209] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x115a62000) [pid = 2517] [serial = 1210] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x119bb3800) [pid = 2517] [serial = 1218] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1177d1800) [pid = 2517] [serial = 1206] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1199eac00) [pid = 2517] [serial = 1192] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1188ee800) [pid = 2517] [serial = 1191] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x121d27000) [pid = 2517] [serial = 1195] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1217d5c00) [pid = 2517] [serial = 1224] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113332800) [pid = 2517] [serial = 1230] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1213e7800) [pid = 2517] [serial = 1194] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1258ce000) [pid = 2517] [serial = 1228] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x125111400) [pid = 2517] [serial = 1227] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12a91b800) [pid = 2517] [serial = 1198] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x118311400) [pid = 2517] [serial = 1231] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1296a8800) [pid = 2517] [serial = 1197] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128d0e000) [pid = 2517] [serial = 1237] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1272eb800) [pid = 2517] [serial = 1236] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1258d7c00) [pid = 2517] [serial = 1233] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12bc37c00) [pid = 2517] [serial = 1201] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124d77000) [pid = 2517] [serial = 1225] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12b342800) [pid = 2517] [serial = 1200] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12720b000) [pid = 2517] [serial = 1234] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x124dbfc00) [pid = 2517] [serial = 1204] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x117f6d400) [pid = 2517] [serial = 1203] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12a818800) [pid = 2517] [serial = 1240] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x11a13c000) [pid = 2517] [serial = 1219] [outer = 0x0] [url = about:blank] 16:53:49 INFO - PROCESS | 2517 | 1468194829161 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1326ms 16:53:49 INFO - PROCESS | 2517 | 1468194829271 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:53:49 INFO - PROCESS | 2517 | 1468194829273 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:53:49 INFO - PROCESS | 2517 | 1468194829276 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:53:49 INFO - PROCESS | 2517 | 1468194829279 Marionette TRACE conn2 <- [1,1706,null,{}] 16:53:49 INFO - PROCESS | 2517 | 1468194829308 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:49 INFO - PROCESS | 2517 | 1468194829310 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:49 INFO - PROCESS | 2517 | 1468194829415 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:53:49 INFO - PROCESS | 2517 | 1468194829466 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:49 INFO - PROCESS | 2517 | 1468194829468 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x113da7000 == 28 [pid = 2517] [id = 434] 16:53:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112ad2000) [pid = 2517] [serial = 1301] [outer = 0x0] 16:53:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x112ad8000) [pid = 2517] [serial = 1302] [outer = 0x112ad2000] 16:53:49 INFO - PROCESS | 2517 | 1468194829502 Marionette DEBUG loaded listener.js 16:53:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1133abc00) [pid = 2517] [serial = 1303] [outer = 0x112ad2000] 16:53:50 INFO - PROCESS | 2517 | 1468194830029 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 796ms 16:53:50 INFO - PROCESS | 2517 | 1468194830086 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:53:50 INFO - PROCESS | 2517 | 1468194830088 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:53:50 INFO - PROCESS | 2517 | 1468194830093 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 2517 | 1468194830099 Marionette TRACE conn2 <- [1,1710,null,{}] 16:53:50 INFO - PROCESS | 2517 | 1468194830102 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:50 INFO - PROCESS | 2517 | 1468194830104 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:50 INFO - PROCESS | 2517 | 1468194830212 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:53:50 INFO - PROCESS | 2517 | 1468194830291 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:50 INFO - PROCESS | 2517 | 1468194830292 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177b5800 == 29 [pid = 2517] [id = 435] 16:53:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11627f000) [pid = 2517] [serial = 1304] [outer = 0x0] 16:53:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1165e1000) [pid = 2517] [serial = 1305] [outer = 0x11627f000] 16:53:50 INFO - PROCESS | 2517 | 1468194830324 Marionette DEBUG loaded listener.js 16:53:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x117080400) [pid = 2517] [serial = 1306] [outer = 0x11627f000] 16:53:50 INFO - PROCESS | 2517 | 1468194830889 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 875ms 16:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:53:50 INFO - PROCESS | 2517 | 1468194830967 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:53:50 INFO - PROCESS | 2517 | 1468194830969 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:53:50 INFO - PROCESS | 2517 | 1468194830971 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:53:50 INFO - PROCESS | 2517 | 1468194830973 Marionette TRACE conn2 <- [1,1714,null,{}] 16:53:50 INFO - PROCESS | 2517 | 1468194830981 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:50 INFO - PROCESS | 2517 | 1468194830985 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:51 INFO - PROCESS | 2517 | 1468194831134 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:53:51 INFO - PROCESS | 2517 | 1468194831264 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 2517 | 1468194831265 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x11343a000 == 30 [pid = 2517] [id = 436] 16:53:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x111d4a800) [pid = 2517] [serial = 1307] [outer = 0x0] 16:53:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x112a11c00) [pid = 2517] [serial = 1308] [outer = 0x111d4a800] 16:53:51 INFO - PROCESS | 2517 | 1468194831314 Marionette DEBUG loaded listener.js 16:53:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11308e800) [pid = 2517] [serial = 1309] [outer = 0x111d4a800] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc0e000 == 29 [pid = 2517] [id = 15] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x12d654800 == 28 [pid = 2517] [id = 19] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x116aac000 == 27 [pid = 2517] [id = 23] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x112820800 == 26 [pid = 2517] [id = 24] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x121a16000 == 25 [pid = 2517] [id = 21] 16:53:51 INFO - PROCESS | 2517 | --DOCSHELL 0x112820000 == 24 [pid = 2517] [id = 22] 16:53:51 INFO - PROCESS | 2517 | 1468194831811 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 870ms 16:53:51 INFO - PROCESS | 2517 | 1468194831842 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:53:51 INFO - PROCESS | 2517 | 1468194831846 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:53:51 INFO - PROCESS | 2517 | 1468194831850 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:53:51 INFO - PROCESS | 2517 | 1468194831852 Marionette TRACE conn2 <- [1,1718,null,{}] 16:53:51 INFO - PROCESS | 2517 | 1468194831855 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:51 INFO - PROCESS | 2517 | 1468194831857 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:51 INFO - PROCESS | 2517 | 1468194831938 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:53:51 INFO - PROCESS | 2517 | 1468194831946 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:51 INFO - PROCESS | 2517 | 1468194831949 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x119277800 == 25 [pid = 2517] [id = 437] 16:53:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1175dbc00) [pid = 2517] [serial = 1310] [outer = 0x0] 16:53:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x117fbd000) [pid = 2517] [serial = 1311] [outer = 0x1175dbc00] 16:53:51 INFO - PROCESS | 2517 | 1468194831976 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x118332c00) [pid = 2517] [serial = 1312] [outer = 0x1175dbc00] 16:53:52 INFO - PROCESS | 2517 | 1468194832336 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 16:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:53:52 INFO - PROCESS | 2517 | 1468194832375 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 2517 | 1468194832377 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:53:52 INFO - PROCESS | 2517 | 1468194832380 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 2517 | 1468194832383 Marionette TRACE conn2 <- [1,1722,null,{}] 16:53:52 INFO - PROCESS | 2517 | 1468194832385 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:52 INFO - PROCESS | 2517 | 1468194832387 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:52 INFO - PROCESS | 2517 | 1468194832467 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:53:52 INFO - PROCESS | 2517 | 1468194832474 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:52 INFO - PROCESS | 2517 | 1468194832475 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x119ccb000 == 26 [pid = 2517] [id = 438] 16:53:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1189e6000) [pid = 2517] [serial = 1313] [outer = 0x0] 16:53:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x119969400) [pid = 2517] [serial = 1314] [outer = 0x1189e6000] 16:53:52 INFO - PROCESS | 2517 | 1468194832503 Marionette DEBUG loaded listener.js 16:53:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x119bb5000) [pid = 2517] [serial = 1315] [outer = 0x1189e6000] 16:53:52 INFO - PROCESS | 2517 | 1468194832893 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 522ms 16:53:52 INFO - PROCESS | 2517 | 1468194832902 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:53:52 INFO - PROCESS | 2517 | 1468194832904 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:53:52 INFO - PROCESS | 2517 | 1468194832912 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:53:52 INFO - PROCESS | 2517 | 1468194832917 Marionette TRACE conn2 <- [1,1726,null,{}] 16:53:52 INFO - PROCESS | 2517 | 1468194832931 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:52 INFO - PROCESS | 2517 | 1468194832934 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:53 INFO - PROCESS | 2517 | 1468194833019 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:53:53 INFO - PROCESS | 2517 | 1468194833023 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:53 INFO - PROCESS | 2517 | 1468194833024 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a05000 == 27 [pid = 2517] [id = 439] 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119bbd000) [pid = 2517] [serial = 1316] [outer = 0x0] 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12132c800) [pid = 2517] [serial = 1317] [outer = 0x119bbd000] 16:53:53 INFO - PROCESS | 2517 | 1468194833052 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1217cb000) [pid = 2517] [serial = 1318] [outer = 0x119bbd000] 16:53:53 INFO - PROCESS | 2517 | 1468194833393 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 531ms 16:53:53 INFO - PROCESS | 2517 | 1468194833440 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:53:53 INFO - PROCESS | 2517 | 1468194833441 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:53:53 INFO - PROCESS | 2517 | 1468194833444 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:53:53 INFO - PROCESS | 2517 | 1468194833445 Marionette TRACE conn2 <- [1,1730,null,{}] 16:53:53 INFO - PROCESS | 2517 | 1468194833447 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:53 INFO - PROCESS | 2517 | 1468194833448 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:53 INFO - PROCESS | 2517 | 1468194833527 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:53:53 INFO - PROCESS | 2517 | 1468194833597 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:53 INFO - PROCESS | 2517 | 1468194833598 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c39800 == 28 [pid = 2517] [id = 440] 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x119bb3800) [pid = 2517] [serial = 1319] [outer = 0x0] 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1217d4000) [pid = 2517] [serial = 1320] [outer = 0x119bb3800] 16:53:53 INFO - PROCESS | 2517 | 1468194833623 Marionette DEBUG loaded listener.js 16:53:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12483b400) [pid = 2517] [serial = 1321] [outer = 0x119bb3800] 16:53:53 INFO - PROCESS | 2517 | 1468194833982 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 572ms 16:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:53:54 INFO - PROCESS | 2517 | 1468194834024 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 2517 | 1468194834025 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:53:54 INFO - PROCESS | 2517 | 1468194834028 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 2517 | 1468194834029 Marionette TRACE conn2 <- [1,1734,null,{}] 16:53:54 INFO - PROCESS | 2517 | 1468194834032 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:54 INFO - PROCESS | 2517 | 1468194834033 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:54 INFO - PROCESS | 2517 | 1468194834136 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:53:54 INFO - PROCESS | 2517 | 1468194834141 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 2517 | 1468194834145 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x12158a800 == 29 [pid = 2517] [id = 441] 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124d7b800) [pid = 2517] [serial = 1322] [outer = 0x0] 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x124dbfc00) [pid = 2517] [serial = 1323] [outer = 0x124d7b800] 16:53:54 INFO - PROCESS | 2517 | 1468194834214 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1258da400) [pid = 2517] [serial = 1324] [outer = 0x124d7b800] 16:53:54 INFO - PROCESS | 2517 | 1468194834569 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 16:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:53:54 INFO - PROCESS | 2517 | 1468194834599 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:53:54 INFO - PROCESS | 2517 | 1468194834600 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:53:54 INFO - PROCESS | 2517 | 1468194834608 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:53:54 INFO - PROCESS | 2517 | 1468194834609 Marionette TRACE conn2 <- [1,1738,null,{}] 16:53:54 INFO - PROCESS | 2517 | 1468194834612 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:54 INFO - PROCESS | 2517 | 1468194834613 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:54 INFO - PROCESS | 2517 | 1468194834716 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:53:54 INFO - PROCESS | 2517 | 1468194834720 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:54 INFO - PROCESS | 2517 | 1468194834721 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294cb800 == 30 [pid = 2517] [id = 442] 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x124d7d800) [pid = 2517] [serial = 1325] [outer = 0x0] 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x12710a400) [pid = 2517] [serial = 1326] [outer = 0x124d7d800] 16:53:54 INFO - PROCESS | 2517 | 1468194834745 Marionette DEBUG loaded listener.js 16:53:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x128d0dc00) [pid = 2517] [serial = 1327] [outer = 0x124d7d800] 16:53:55 INFO - PROCESS | 2517 | 1468194835100 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 16:53:55 INFO - PROCESS | 2517 | 1468194835127 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 2517 | 1468194835138 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:53:55 INFO - PROCESS | 2517 | 1468194835148 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - PROCESS | 2517 | 1468194835149 Marionette TRACE conn2 <- [1,1742,null,{}] 16:53:55 INFO - PROCESS | 2517 | 1468194835152 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:55 INFO - PROCESS | 2517 | 1468194835153 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:55 INFO - PROCESS | 2517 | 1468194835251 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:53:55 INFO - PROCESS | 2517 | 1468194835254 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 2517 | 1468194835256 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a75e000 == 31 [pid = 2517] [id = 443] 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x125c40c00) [pid = 2517] [serial = 1328] [outer = 0x0] 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x128eb0000) [pid = 2517] [serial = 1329] [outer = 0x125c40c00] 16:53:55 INFO - PROCESS | 2517 | 1468194835280 Marionette DEBUG loaded listener.js 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x1293d0800) [pid = 2517] [serial = 1330] [outer = 0x125c40c00] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x113d3cc00) [pid = 2517] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x117f6cc00) [pid = 2517] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x119bb4400) [pid = 2517] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1131aec00) [pid = 2517] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x119541c00) [pid = 2517] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1175db400) [pid = 2517] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x112910400) [pid = 2517] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1189e0800) [pid = 2517] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x12a819800) [pid = 2517] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x115e10400) [pid = 2517] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1131abc00) [pid = 2517] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x117f69400) [pid = 2517] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112acc800) [pid = 2517] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1126a2000) [pid = 2517] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217ca800) [pid = 2517] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11860f000) [pid = 2517] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1218d6400) [pid = 2517] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x121d27400) [pid = 2517] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x111d4ac00) [pid = 2517] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:53:55 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1258cf000) [pid = 2517] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:53:55 INFO - PROCESS | 2517 | 1468194835623 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 16:53:55 INFO - PROCESS | 2517 | 1468194835668 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:53:55 INFO - PROCESS | 2517 | 1468194835670 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:53:55 INFO - PROCESS | 2517 | 1468194835672 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:53:55 INFO - PROCESS | 2517 | 1468194835674 Marionette TRACE conn2 <- [1,1746,null,{}] 16:53:55 INFO - PROCESS | 2517 | 1468194835676 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:55 INFO - PROCESS | 2517 | 1468194835678 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:55 INFO - PROCESS | 2517 | 1468194835786 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:53:55 INFO - PROCESS | 2517 | 1468194835823 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:55 INFO - PROCESS | 2517 | 1468194835824 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x126f90800 == 32 [pid = 2517] [id = 444] 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x111d51c00) [pid = 2517] [serial = 1331] [outer = 0x0] 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x114eaf400) [pid = 2517] [serial = 1332] [outer = 0x111d51c00] 16:53:55 INFO - PROCESS | 2517 | 1468194835849 Marionette DEBUG loaded listener.js 16:53:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x118311800) [pid = 2517] [serial = 1333] [outer = 0x111d51c00] 16:53:56 INFO - PROCESS | 2517 | 1468194836136 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 519ms 16:53:56 INFO - PROCESS | 2517 | 1468194836191 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:53:56 INFO - PROCESS | 2517 | 1468194836203 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:53:56 INFO - PROCESS | 2517 | 1468194836206 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 2517 | 1468194836207 Marionette TRACE conn2 <- [1,1750,null,{}] 16:53:56 INFO - PROCESS | 2517 | 1468194836209 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:56 INFO - PROCESS | 2517 | 1468194836210 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:56 INFO - PROCESS | 2517 | 1468194836289 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:53:56 INFO - PROCESS | 2517 | 1468194836292 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 2517 | 1468194836293 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae2c000 == 33 [pid = 2517] [id = 445] 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x118334c00) [pid = 2517] [serial = 1334] [outer = 0x0] 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x120934c00) [pid = 2517] [serial = 1335] [outer = 0x118334c00] 16:53:56 INFO - PROCESS | 2517 | 1468194836320 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124ec3800) [pid = 2517] [serial = 1336] [outer = 0x118334c00] 16:53:56 INFO - PROCESS | 2517 | 1468194836636 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 16:53:56 INFO - PROCESS | 2517 | 1468194836674 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:53:56 INFO - PROCESS | 2517 | 1468194836676 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:53:56 INFO - PROCESS | 2517 | 1468194836678 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:53:56 INFO - PROCESS | 2517 | 1468194836679 Marionette TRACE conn2 <- [1,1754,null,{}] 16:53:56 INFO - PROCESS | 2517 | 1468194836681 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:56 INFO - PROCESS | 2517 | 1468194836682 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:56 INFO - PROCESS | 2517 | 1468194836794 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:53:56 INFO - PROCESS | 2517 | 1468194836801 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:56 INFO - PROCESS | 2517 | 1468194836802 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b539000 == 34 [pid = 2517] [id = 446] 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1189e9800) [pid = 2517] [serial = 1337] [outer = 0x0] 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x125c45c00) [pid = 2517] [serial = 1338] [outer = 0x1189e9800] 16:53:56 INFO - PROCESS | 2517 | 1468194836833 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x129627800) [pid = 2517] [serial = 1339] [outer = 0x1189e9800] 16:53:57 INFO - PROCESS | 2517 | 1468194837169 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 522ms 16:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:53:57 INFO - PROCESS | 2517 | 1468194837208 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:53:57 INFO - PROCESS | 2517 | 1468194837210 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:53:57 INFO - PROCESS | 2517 | 1468194837212 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:53:57 INFO - PROCESS | 2517 | 1468194837214 Marionette TRACE conn2 <- [1,1758,null,{}] 16:53:57 INFO - PROCESS | 2517 | 1468194837216 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:57 INFO - PROCESS | 2517 | 1468194837218 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:57 INFO - PROCESS | 2517 | 1468194837311 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:53:57 INFO - PROCESS | 2517 | 1468194837316 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:57 INFO - PROCESS | 2517 | 1468194837318 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c56b800 == 35 [pid = 2517] [id = 447] 16:53:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x129625400) [pid = 2517] [serial = 1340] [outer = 0x0] 16:53:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12a792c00) [pid = 2517] [serial = 1341] [outer = 0x129625400] 16:53:57 INFO - PROCESS | 2517 | 1468194837342 Marionette DEBUG loaded listener.js 16:53:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12a917400) [pid = 2517] [serial = 1342] [outer = 0x129625400] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12c557000 == 34 [pid = 2517] [id = 13] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12dabf800 == 33 [pid = 2517] [id = 20] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x129347000 == 32 [pid = 2517] [id = 6] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12a991800 == 31 [pid = 2517] [id = 8] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc85800 == 30 [pid = 2517] [id = 10] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x118174800 == 29 [pid = 2517] [id = 12] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12d30f800 == 28 [pid = 2517] [id = 18] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfd0800 == 27 [pid = 2517] [id = 11] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x116294800 == 26 [pid = 2517] [id = 25] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x12b53f800 == 25 [pid = 2517] [id = 9] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x116a60000 == 24 [pid = 2517] [id = 26] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x119b39800 == 23 [pid = 2517] [id = 14] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x1177b5800 == 22 [pid = 2517] [id = 435] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x113da7000 == 21 [pid = 2517] [id = 434] 16:53:58 INFO - PROCESS | 2517 | --DOCSHELL 0x119950800 == 20 [pid = 2517] [id = 433] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x115ebf400) [pid = 2517] [serial = 1299] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x113d63800) [pid = 2517] [serial = 1284] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x118305c00) [pid = 2517] [serial = 1287] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x115edf400) [pid = 2517] [serial = 1285] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x121336400) [pid = 2517] [serial = 1290] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11a144c00) [pid = 2517] [serial = 1264] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1199ebc00) [pid = 2517] [serial = 1260] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x118310400) [pid = 2517] [serial = 1207] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119dbcc00) [pid = 2517] [serial = 1273] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119bb1400) [pid = 2517] [serial = 1249] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x116752000) [pid = 2517] [serial = 1272] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12ae99400) [pid = 2517] [serial = 1243] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116a03c00) [pid = 2517] [serial = 1255] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x116866000) [pid = 2517] [serial = 1246] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12a925400) [pid = 2517] [serial = 1242] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x118610400) [pid = 2517] [serial = 1257] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x11a271400) [pid = 2517] [serial = 1269] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1133aa000) [pid = 2517] [serial = 1252] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x121ddb000) [pid = 2517] [serial = 1266] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x124ccb400) [pid = 2517] [serial = 1267] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x116278800) [pid = 2517] [serial = 1254] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x113d9ac00) [pid = 2517] [serial = 1245] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1252ea800) [pid = 2517] [serial = 1276] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1189edc00) [pid = 2517] [serial = 1258] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x112fb8c00) [pid = 2517] [serial = 1251] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x119dc2800) [pid = 2517] [serial = 1263] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x124cd4800) [pid = 2517] [serial = 1275] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x119bb8800) [pid = 2517] [serial = 1261] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x1258d6800) [pid = 2517] [serial = 1278] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x124d7c400) [pid = 2517] [serial = 1270] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x11924f000) [pid = 2517] [serial = 1248] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x1189dfc00) [pid = 2517] [serial = 1288] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x12519ac00) [pid = 2517] [serial = 1293] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x1218dac00) [pid = 2517] [serial = 1291] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x116a0a400) [pid = 2517] [serial = 1296] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x127609000) [pid = 2517] [serial = 1294] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x128d0ac00) [pid = 2517] [serial = 1281] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x125ea1c00) [pid = 2517] [serial = 1297] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x129623000) [pid = 2517] [serial = 1282] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x125c46c00) [pid = 2517] [serial = 1279] [outer = 0x0] [url = about:blank] 16:53:58 INFO - PROCESS | 2517 | 1468194838841 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1672ms 16:53:58 INFO - PROCESS | 2517 | 1468194838885 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:53:58 INFO - PROCESS | 2517 | 1468194838887 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:53:58 INFO - PROCESS | 2517 | 1468194838891 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - PROCESS | 2517 | 1468194838893 Marionette TRACE conn2 <- [1,1762,null,{}] 16:53:58 INFO - PROCESS | 2517 | 1468194838899 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:58 INFO - PROCESS | 2517 | 1468194838900 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:58 INFO - PROCESS | 2517 | 1468194838984 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:53:59 INFO - PROCESS | 2517 | 1468194839047 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 2517 | 1468194839048 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a52000 == 21 [pid = 2517] [id = 448] 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x1134c1400) [pid = 2517] [serial = 1343] [outer = 0x0] 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x114eaf800) [pid = 2517] [serial = 1344] [outer = 0x1134c1400] 16:53:59 INFO - PROCESS | 2517 | 1468194839076 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x116866000) [pid = 2517] [serial = 1345] [outer = 0x1134c1400] 16:53:59 INFO - PROCESS | 2517 | 1468194839389 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 523ms 16:53:59 INFO - PROCESS | 2517 | 1468194839416 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 2517 | 1468194839420 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:53:59 INFO - PROCESS | 2517 | 1468194839425 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 2517 | 1468194839427 Marionette TRACE conn2 <- [1,1766,null,{}] 16:53:59 INFO - PROCESS | 2517 | 1468194839431 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:59 INFO - PROCESS | 2517 | 1468194839434 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:59 INFO - PROCESS | 2517 | 1468194839514 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:53:59 INFO - PROCESS | 2517 | 1468194839520 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:59 INFO - PROCESS | 2517 | 1468194839521 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:53:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x118644800 == 22 [pid = 2517] [id = 449] 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x117078800) [pid = 2517] [serial = 1346] [outer = 0x0] 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x118308800) [pid = 2517] [serial = 1347] [outer = 0x117078800] 16:53:59 INFO - PROCESS | 2517 | 1468194839549 Marionette DEBUG loaded listener.js 16:53:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x1188f0800) [pid = 2517] [serial = 1348] [outer = 0x117078800] 16:53:59 INFO - PROCESS | 2517 | 1468194839901 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 16:53:59 INFO - PROCESS | 2517 | 1468194839948 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:53:59 INFO - PROCESS | 2517 | 1468194839949 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:53:59 INFO - PROCESS | 2517 | 1468194839952 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:53:59 INFO - PROCESS | 2517 | 1468194839962 Marionette TRACE conn2 <- [1,1770,null,{}] 16:53:59 INFO - PROCESS | 2517 | 1468194839970 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:59 INFO - PROCESS | 2517 | 1468194839973 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:00 INFO - PROCESS | 2517 | 1468194840053 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:54:00 INFO - PROCESS | 2517 | 1468194840058 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 2517 | 1468194840060 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b28000 == 23 [pid = 2517] [id = 450] 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x111d48800) [pid = 2517] [serial = 1349] [outer = 0x0] 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x11996d000) [pid = 2517] [serial = 1350] [outer = 0x111d48800] 16:54:00 INFO - PROCESS | 2517 | 1468194840093 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x119bbb000) [pid = 2517] [serial = 1351] [outer = 0x111d48800] 16:54:00 INFO - PROCESS | 2517 | 1468194840453 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 531ms 16:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:54:00 INFO - PROCESS | 2517 | 1468194840484 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 2517 | 1468194840485 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:54:00 INFO - PROCESS | 2517 | 1468194840487 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 2517 | 1468194840488 Marionette TRACE conn2 <- [1,1774,null,{}] 16:54:00 INFO - PROCESS | 2517 | 1468194840502 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:00 INFO - PROCESS | 2517 | 1468194840503 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:00 INFO - PROCESS | 2517 | 1468194840584 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:54:00 INFO - PROCESS | 2517 | 1468194840588 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 2517 | 1468194840589 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x121459000 == 24 [pid = 2517] [id = 451] 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x119dbd400) [pid = 2517] [serial = 1352] [outer = 0x0] 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x12132d400) [pid = 2517] [serial = 1353] [outer = 0x119dbd400] 16:54:00 INFO - PROCESS | 2517 | 1468194840614 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x121336000) [pid = 2517] [serial = 1354] [outer = 0x119dbd400] 16:54:00 INFO - PROCESS | 2517 | 1468194840926 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 16:54:00 INFO - PROCESS | 2517 | 1468194840956 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 2517 | 1468194840958 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:54:00 INFO - PROCESS | 2517 | 1468194840960 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 2517 | 1468194840961 Marionette TRACE conn2 <- [1,1778,null,{}] 16:54:00 INFO - PROCESS | 2517 | 1468194840966 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:00 INFO - PROCESS | 2517 | 1468194840967 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:01 INFO - PROCESS | 2517 | 1468194841047 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:54:01 INFO - PROCESS | 2517 | 1468194841053 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 2517 | 1468194841054 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c4b000 == 25 [pid = 2517] [id = 452] 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x117022c00) [pid = 2517] [serial = 1355] [outer = 0x0] 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x1217d1c00) [pid = 2517] [serial = 1356] [outer = 0x117022c00] 16:54:01 INFO - PROCESS | 2517 | 1468194841078 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x124835c00) [pid = 2517] [serial = 1357] [outer = 0x117022c00] 16:54:01 INFO - PROCESS | 2517 | 1468194841458 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 16:54:01 INFO - PROCESS | 2517 | 1468194841484 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:54:01 INFO - PROCESS | 2517 | 1468194841486 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:54:01 INFO - PROCESS | 2517 | 1468194841490 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 2517 | 1468194841492 Marionette TRACE conn2 <- [1,1782,null,{}] 16:54:01 INFO - PROCESS | 2517 | 1468194841505 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 2517 | 1468194841512 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:01 INFO - PROCESS | 2517 | 1468194841660 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:54:01 INFO - PROCESS | 2517 | 1468194841668 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 2517 | 1468194841670 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258bf000 == 26 [pid = 2517] [id = 453] 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x124ccc800) [pid = 2517] [serial = 1358] [outer = 0x0] 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x12510e400) [pid = 2517] [serial = 1359] [outer = 0x124ccc800] 16:54:01 INFO - PROCESS | 2517 | 1468194841710 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x125c86400) [pid = 2517] [serial = 1360] [outer = 0x124ccc800] 16:54:02 INFO - PROCESS | 2517 | 1468194842113 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 16:54:02 INFO - PROCESS | 2517 | 1468194842160 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 2517 | 1468194842161 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:54:02 INFO - PROCESS | 2517 | 1468194842175 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - PROCESS | 2517 | 1468194842176 Marionette TRACE conn2 <- [1,1786,null,{}] 16:54:02 INFO - PROCESS | 2517 | 1468194842184 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:02 INFO - PROCESS | 2517 | 1468194842185 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:02 INFO - PROCESS | 2517 | 1468194842267 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:54:02 INFO - PROCESS | 2517 | 1468194842271 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 2517 | 1468194842272 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbb000 == 27 [pid = 2517] [id = 454] 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x127609400) [pid = 2517] [serial = 1361] [outer = 0x0] 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x128d09400) [pid = 2517] [serial = 1362] [outer = 0x127609400] 16:54:02 INFO - PROCESS | 2517 | 1468194842299 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1290df000) [pid = 2517] [serial = 1363] [outer = 0x127609400] 16:54:02 INFO - PROCESS | 2517 | 1468194842619 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 16:54:02 INFO - PROCESS | 2517 | 1468194842644 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 2517 | 1468194842645 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:54:02 INFO - PROCESS | 2517 | 1468194842651 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - PROCESS | 2517 | 1468194842652 Marionette TRACE conn2 <- [1,1790,null,{}] 16:54:02 INFO - PROCESS | 2517 | 1468194842654 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:02 INFO - PROCESS | 2517 | 1468194842656 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:02 INFO - PROCESS | 2517 | 1468194842734 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:54:02 INFO - PROCESS | 2517 | 1468194842738 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 2517 | 1468194842739 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x129914800 == 28 [pid = 2517] [id = 455] 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1293d2c00) [pid = 2517] [serial = 1364] [outer = 0x0] 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x12962b400) [pid = 2517] [serial = 1365] [outer = 0x1293d2c00] 16:54:02 INFO - PROCESS | 2517 | 1468194842763 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1296aec00) [pid = 2517] [serial = 1366] [outer = 0x1293d2c00] 16:54:03 INFO - PROCESS | 2517 | 1468194843091 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms 16:54:03 INFO - PROCESS | 2517 | 1468194843119 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:54:03 INFO - PROCESS | 2517 | 1468194843121 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:54:03 INFO - PROCESS | 2517 | 1468194843123 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 2517 | 1468194843124 Marionette TRACE conn2 <- [1,1794,null,{}] 16:54:03 INFO - PROCESS | 2517 | 1468194843126 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 2517 | 1468194843127 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:03 INFO - PROCESS | 2517 | 1468194843233 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:54:03 INFO - PROCESS | 2517 | 1468194843240 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 2517 | 1468194843249 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b26800 == 29 [pid = 2517] [id = 456] 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1296af800) [pid = 2517] [serial = 1367] [outer = 0x0] 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12a81d000) [pid = 2517] [serial = 1368] [outer = 0x1296af800] 16:54:03 INFO - PROCESS | 2517 | 1468194843274 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12a918400) [pid = 2517] [serial = 1369] [outer = 0x1296af800] 16:54:03 INFO - PROCESS | 2517 | 1468194843566 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 468ms 16:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:54:03 INFO - PROCESS | 2517 | 1468194843591 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:54:03 INFO - PROCESS | 2517 | 1468194843592 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:54:03 INFO - PROCESS | 2517 | 1468194843594 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 2517 | 1468194843596 Marionette TRACE conn2 <- [1,1798,null,{}] 16:54:03 INFO - PROCESS | 2517 | 1468194843602 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 2517 | 1468194843603 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:03 INFO - PROCESS | 2517 | 1468194843687 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:54:03 INFO - PROCESS | 2517 | 1468194843691 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 2517 | 1468194843692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3cc000 == 30 [pid = 2517] [id = 457] 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1293d3000) [pid = 2517] [serial = 1370] [outer = 0x0] 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12ac06400) [pid = 2517] [serial = 1371] [outer = 0x1293d3000] 16:54:03 INFO - PROCESS | 2517 | 1468194843716 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12ac11000) [pid = 2517] [serial = 1372] [outer = 0x1293d3000] 16:54:04 INFO - PROCESS | 2517 | 1468194844039 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 474ms 16:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:54:04 INFO - PROCESS | 2517 | 1468194844068 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:54:04 INFO - PROCESS | 2517 | 1468194844070 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:54:04 INFO - PROCESS | 2517 | 1468194844072 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 2517 | 1468194844073 Marionette TRACE conn2 <- [1,1802,null,{}] 16:54:04 INFO - PROCESS | 2517 | 1468194844076 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 2517 | 1468194844077 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:04 INFO - PROCESS | 2517 | 1468194844200 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:54:04 INFO - PROCESS | 2517 | 1468194844216 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 2517 | 1468194844217 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a1a000 == 31 [pid = 2517] [id = 458] 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x111d4a400) [pid = 2517] [serial = 1373] [outer = 0x0] 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12ae99400) [pid = 2517] [serial = 1374] [outer = 0x111d4a400] 16:54:04 INFO - PROCESS | 2517 | 1468194844251 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12b563800) [pid = 2517] [serial = 1375] [outer = 0x111d4a400] 16:54:04 INFO - PROCESS | 2517 | 1468194844606 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 571ms 16:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:54:04 INFO - PROCESS | 2517 | 1468194844648 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:54:04 INFO - PROCESS | 2517 | 1468194844649 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:54:04 INFO - PROCESS | 2517 | 1468194844651 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 2517 | 1468194844652 Marionette TRACE conn2 <- [1,1806,null,{}] 16:54:04 INFO - PROCESS | 2517 | 1468194844654 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 2517 | 1468194844656 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:04 INFO - PROCESS | 2517 | 1468194844758 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:54:04 INFO - PROCESS | 2517 | 1468194844762 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 2517 | 1468194844764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c560000 == 32 [pid = 2517] [id = 459] 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12962d000) [pid = 2517] [serial = 1376] [outer = 0x0] 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12bc31400) [pid = 2517] [serial = 1377] [outer = 0x12962d000] 16:54:04 INFO - PROCESS | 2517 | 1468194844787 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12bcbb400) [pid = 2517] [serial = 1378] [outer = 0x12962d000] 16:54:05 INFO - PROCESS | 2517 | 1468194845169 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 568ms 16:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:54:05 INFO - PROCESS | 2517 | 1468194845220 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:54:05 INFO - PROCESS | 2517 | 1468194845222 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:54:05 INFO - PROCESS | 2517 | 1468194845225 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 2517 | 1468194845227 Marionette TRACE conn2 <- [1,1810,null,{}] 16:54:05 INFO - PROCESS | 2517 | 1468194845230 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:05 INFO - PROCESS | 2517 | 1468194845232 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:05 INFO - PROCESS | 2517 | 1468194845378 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:54:05 INFO - PROCESS | 2517 | 1468194845394 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 2517 | 1468194845395 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc19000 == 33 [pid = 2517] [id = 460] 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12bcbd400) [pid = 2517] [serial = 1379] [outer = 0x0] 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12bcc2c00) [pid = 2517] [serial = 1380] [outer = 0x12bcbd400] 16:54:05 INFO - PROCESS | 2517 | 1468194845420 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12bfac800) [pid = 2517] [serial = 1381] [outer = 0x12bcbd400] 16:54:05 INFO - PROCESS | 2517 | 1468194845773 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 570ms 16:54:05 INFO - PROCESS | 2517 | 1468194845797 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:54:05 INFO - PROCESS | 2517 | 1468194845798 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:54:05 INFO - PROCESS | 2517 | 1468194845800 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 2517 | 1468194845801 Marionette TRACE conn2 <- [1,1814,null,{}] 16:54:05 INFO - PROCESS | 2517 | 1468194845809 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:05 INFO - PROCESS | 2517 | 1468194845810 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:05 INFO - PROCESS | 2517 | 1468194845912 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:54:05 INFO - PROCESS | 2517 | 1468194845916 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 2517 | 1468194845917 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d05b000 == 34 [pid = 2517] [id = 461] 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12bcbf800) [pid = 2517] [serial = 1382] [outer = 0x0] 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12bfb3400) [pid = 2517] [serial = 1383] [outer = 0x12bcbf800] 16:54:05 INFO - PROCESS | 2517 | 1468194845940 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12c24dc00) [pid = 2517] [serial = 1384] [outer = 0x12bcbf800] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x124d7b800) [pid = 2517] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x124d7d800) [pid = 2517] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x125c40c00) [pid = 2517] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x111d51c00) [pid = 2517] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x118334c00) [pid = 2517] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1189e9800) [pid = 2517] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x119bbd000) [pid = 2517] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1189e6000) [pid = 2517] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1175dbc00) [pid = 2517] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x111d4a800) [pid = 2517] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x11627f000) [pid = 2517] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112ad2000) [pid = 2517] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x113d94400) [pid = 2517] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:54:06 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x119bb3800) [pid = 2517] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:54:06 INFO - PROCESS | 2517 | 1468194846566 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 777ms 16:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:54:06 INFO - PROCESS | 2517 | 1468194846578 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:54:06 INFO - PROCESS | 2517 | 1468194846580 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:54:06 INFO - PROCESS | 2517 | 1468194846584 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - PROCESS | 2517 | 1468194846585 Marionette TRACE conn2 <- [1,1818,null,{}] 16:54:06 INFO - PROCESS | 2517 | 1468194846588 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:06 INFO - PROCESS | 2517 | 1468194846589 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:06 INFO - PROCESS | 2517 | 1468194846702 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:54:06 INFO - PROCESS | 2517 | 1468194846707 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 2517 | 1468194846708 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b540800 == 35 [pid = 2517] [id = 462] 16:54:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x113d6c800) [pid = 2517] [serial = 1385] [outer = 0x0] 16:54:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x116b19000) [pid = 2517] [serial = 1386] [outer = 0x113d6c800] 16:54:06 INFO - PROCESS | 2517 | 1468194846730 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x11953a400) [pid = 2517] [serial = 1387] [outer = 0x113d6c800] 16:54:07 INFO - PROCESS | 2517 | 1468194847140 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 569ms 16:54:07 INFO - PROCESS | 2517 | 1468194847156 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:54:07 INFO - PROCESS | 2517 | 1468194847157 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:54:07 INFO - PROCESS | 2517 | 1468194847159 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 2517 | 1468194847160 Marionette TRACE conn2 <- [1,1822,null,{}] 16:54:07 INFO - PROCESS | 2517 | 1468194847163 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:07 INFO - PROCESS | 2517 | 1468194847167 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:07 INFO - PROCESS | 2517 | 1468194847254 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:54:07 INFO - PROCESS | 2517 | 1468194847257 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:07 INFO - PROCESS | 2517 | 1468194847258 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d320000 == 36 [pid = 2517] [id = 463] 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a139000) [pid = 2517] [serial = 1388] [outer = 0x0] 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x125111c00) [pid = 2517] [serial = 1389] [outer = 0x11a139000] 16:54:07 INFO - PROCESS | 2517 | 1468194847282 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12bfacc00) [pid = 2517] [serial = 1390] [outer = 0x11a139000] 16:54:07 INFO - PROCESS | 2517 | 1468194847618 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 473ms 16:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:54:07 INFO - PROCESS | 2517 | 1468194847634 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:54:07 INFO - PROCESS | 2517 | 1468194847636 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:54:07 INFO - PROCESS | 2517 | 1468194847638 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 2517 | 1468194847639 Marionette TRACE conn2 <- [1,1826,null,{}] 16:54:07 INFO - PROCESS | 2517 | 1468194847641 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:07 INFO - PROCESS | 2517 | 1468194847642 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:07 INFO - PROCESS | 2517 | 1468194847734 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:54:07 INFO - PROCESS | 2517 | 1468194847737 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:07 INFO - PROCESS | 2517 | 1468194847738 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d662800 == 37 [pid = 2517] [id = 464] 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x129627c00) [pid = 2517] [serial = 1391] [outer = 0x0] 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12c254000) [pid = 2517] [serial = 1392] [outer = 0x129627c00] 16:54:07 INFO - PROCESS | 2517 | 1468194847762 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12c258c00) [pid = 2517] [serial = 1393] [outer = 0x129627c00] 16:54:08 INFO - PROCESS | 2517 | 1468194848091 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 16:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:54:08 INFO - PROCESS | 2517 | 1468194848107 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 2517 | 1468194848108 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:54:08 INFO - PROCESS | 2517 | 1468194848111 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 2517 | 1468194848112 Marionette TRACE conn2 <- [1,1830,null,{}] 16:54:08 INFO - PROCESS | 2517 | 1468194848140 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 2517 | 1468194848141 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:08 INFO - PROCESS | 2517 | 1468194848237 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:54:08 INFO - PROCESS | 2517 | 1468194848241 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 2517 | 1468194848242 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d667800 == 38 [pid = 2517] [id = 465] 16:54:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12bfb2800) [pid = 2517] [serial = 1394] [outer = 0x0] 16:54:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12c285c00) [pid = 2517] [serial = 1395] [outer = 0x12bfb2800] 16:54:08 INFO - PROCESS | 2517 | 1468194848266 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12c28c800) [pid = 2517] [serial = 1396] [outer = 0x12bfb2800] 16:54:08 INFO - PROCESS | 2517 | 1468194848793 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 726ms 16:54:08 INFO - PROCESS | 2517 | 1468194848838 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:54:08 INFO - PROCESS | 2517 | 1468194848841 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:54:08 INFO - PROCESS | 2517 | 1468194848844 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 2517 | 1468194848846 Marionette TRACE conn2 <- [1,1834,null,{}] 16:54:08 INFO - PROCESS | 2517 | 1468194848850 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 2517 | 1468194848852 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:08 INFO - PROCESS | 2517 | 1468194848968 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:54:09 INFO - PROCESS | 2517 | 1468194849101 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 2517 | 1468194849102 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x118258000 == 39 [pid = 2517] [id = 466] 16:54:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1131abc00) [pid = 2517] [serial = 1397] [outer = 0x0] 16:54:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x113427000) [pid = 2517] [serial = 1398] [outer = 0x1131abc00] 16:54:09 INFO - PROCESS | 2517 | 1468194849134 Marionette DEBUG loaded listener.js 16:54:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116866800) [pid = 2517] [serial = 1399] [outer = 0x1131abc00] 16:54:09 INFO - PROCESS | 2517 | 1468194849865 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1074ms 16:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:54:09 INFO - PROCESS | 2517 | 1468194849917 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 2517 | 1468194849919 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:54:09 INFO - PROCESS | 2517 | 1468194849922 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - PROCESS | 2517 | 1468194849925 Marionette TRACE conn2 <- [1,1838,null,{}] 16:54:09 INFO - PROCESS | 2517 | 1468194849928 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:09 INFO - PROCESS | 2517 | 1468194849932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:10 INFO - PROCESS | 2517 | 1468194850033 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:54:10 INFO - PROCESS | 2517 | 1468194850117 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 2517 | 1468194850120 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724a800 == 40 [pid = 2517] [id = 467] 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x113d66000) [pid = 2517] [serial = 1400] [outer = 0x0] 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x113d6d400) [pid = 2517] [serial = 1401] [outer = 0x113d66000] 16:54:10 INFO - PROCESS | 2517 | 1468194850147 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x11627c400) [pid = 2517] [serial = 1402] [outer = 0x113d66000] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x11343a000 == 39 [pid = 2517] [id = 436] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12d662800 == 38 [pid = 2517] [id = 464] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12d320000 == 37 [pid = 2517] [id = 463] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12b540800 == 36 [pid = 2517] [id = 462] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12d05b000 == 35 [pid = 2517] [id = 461] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x12a792c00) [pid = 2517] [serial = 1341] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc19000 == 34 [pid = 2517] [id = 460] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12c560000 == 33 [pid = 2517] [id = 459] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x121a1a000 == 32 [pid = 2517] [id = 458] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3cc000 == 31 [pid = 2517] [id = 457] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x119b26800 == 30 [pid = 2517] [id = 456] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x129914800 == 29 [pid = 2517] [id = 455] 16:54:10 INFO - PROCESS | 2517 | --DOCSHELL 0x128cbb000 == 28 [pid = 2517] [id = 454] 16:54:10 INFO - PROCESS | 2517 | 1468194850609 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 726ms 16:54:10 INFO - PROCESS | 2517 | 1468194850649 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 2517 | 1468194850652 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:54:10 INFO - PROCESS | 2517 | 1468194850657 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 2517 | 1468194850659 Marionette TRACE conn2 <- [1,1842,null,{}] 16:54:10 INFO - PROCESS | 2517 | 1468194850661 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:10 INFO - PROCESS | 2517 | 1468194850663 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:10 INFO - PROCESS | 2517 | 1468194850744 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x124dbfc00) [pid = 2517] [serial = 1323] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x12710a400) [pid = 2517] [serial = 1326] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x128eb0000) [pid = 2517] [serial = 1329] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x114eaf400) [pid = 2517] [serial = 1332] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x120934c00) [pid = 2517] [serial = 1335] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x125c45c00) [pid = 2517] [serial = 1338] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1293d0800) [pid = 2517] [serial = 1330] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12132c800) [pid = 2517] [serial = 1317] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1217cb000) [pid = 2517] [serial = 1318] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x119969400) [pid = 2517] [serial = 1314] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119bb5000) [pid = 2517] [serial = 1315] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x117fbd000) [pid = 2517] [serial = 1311] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x118332c00) [pid = 2517] [serial = 1312] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x11308e800) [pid = 2517] [serial = 1309] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112a11c00) [pid = 2517] [serial = 1308] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x117080400) [pid = 2517] [serial = 1306] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1165e1000) [pid = 2517] [serial = 1305] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1133abc00) [pid = 2517] [serial = 1303] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x112ad8000) [pid = 2517] [serial = 1302] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116b18800) [pid = 2517] [serial = 1300] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x129627800) [pid = 2517] [serial = 1339] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12483b400) [pid = 2517] [serial = 1321] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x124ec3800) [pid = 2517] [serial = 1336] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1217d4000) [pid = 2517] [serial = 1320] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x118311800) [pid = 2517] [serial = 1333] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x128d0dc00) [pid = 2517] [serial = 1327] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1258da400) [pid = 2517] [serial = 1324] [outer = 0x0] [url = about:blank] 16:54:10 INFO - PROCESS | 2517 | 1468194850821 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 2517 | 1468194850822 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x116ab8800 == 29 [pid = 2517] [id = 468] 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d62800) [pid = 2517] [serial = 1403] [outer = 0x0] 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x116234800) [pid = 2517] [serial = 1404] [outer = 0x113d62800] 16:54:10 INFO - PROCESS | 2517 | 1468194850852 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117fc3c00) [pid = 2517] [serial = 1405] [outer = 0x113d62800] 16:54:11 INFO - PROCESS | 2517 | 1468194851154 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 16:54:11 INFO - PROCESS | 2517 | 1468194851178 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 2517 | 1468194851180 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:54:11 INFO - PROCESS | 2517 | 1468194851184 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 2517 | 1468194851187 Marionette TRACE conn2 <- [1,1846,null,{}] 16:54:11 INFO - PROCESS | 2517 | 1468194851195 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 2517 | 1468194851198 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:11 INFO - PROCESS | 2517 | 1468194851276 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:54:11 INFO - PROCESS | 2517 | 1468194851284 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 2517 | 1468194851287 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x119533800 == 30 [pid = 2517] [id = 469] 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11833bc00) [pid = 2517] [serial = 1406] [outer = 0x0] 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1189e1c00) [pid = 2517] [serial = 1407] [outer = 0x11833bc00] 16:54:11 INFO - PROCESS | 2517 | 1468194851315 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119543c00) [pid = 2517] [serial = 1408] [outer = 0x11833bc00] 16:54:11 INFO - PROCESS | 2517 | 1468194851697 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 571ms 16:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:54:11 INFO - PROCESS | 2517 | 1468194851755 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 2517 | 1468194851757 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:54:11 INFO - PROCESS | 2517 | 1468194851759 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 2517 | 1468194851760 Marionette TRACE conn2 <- [1,1850,null,{}] 16:54:11 INFO - PROCESS | 2517 | 1468194851763 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 2517 | 1468194851764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:11 INFO - PROCESS | 2517 | 1468194851842 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:54:11 INFO - PROCESS | 2517 | 1468194851848 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 2517 | 1468194851850 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1fc800 == 31 [pid = 2517] [id = 470] 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x119bb1800) [pid = 2517] [serial = 1409] [outer = 0x0] 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119bb6000) [pid = 2517] [serial = 1410] [outer = 0x119bb1800] 16:54:11 INFO - PROCESS | 2517 | 1468194851876 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x11a136400) [pid = 2517] [serial = 1411] [outer = 0x119bb1800] 16:54:12 INFO - PROCESS | 2517 | 1468194852277 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms 16:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:54:12 INFO - PROCESS | 2517 | 1468194852332 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 2517 | 1468194852334 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:54:12 INFO - PROCESS | 2517 | 1468194852337 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 2517 | 1468194852339 Marionette TRACE conn2 <- [1,1854,null,{}] 16:54:12 INFO - PROCESS | 2517 | 1468194852342 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:12 INFO - PROCESS | 2517 | 1468194852344 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:12 INFO - PROCESS | 2517 | 1468194852459 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:54:12 INFO - PROCESS | 2517 | 1468194852469 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 2517 | 1468194852470 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a0a000 == 32 [pid = 2517] [id = 471] 16:54:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x112a1f800) [pid = 2517] [serial = 1412] [outer = 0x0] 16:54:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11a13ec00) [pid = 2517] [serial = 1413] [outer = 0x112a1f800] 16:54:12 INFO - PROCESS | 2517 | 1468194852510 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1213e6000) [pid = 2517] [serial = 1414] [outer = 0x112a1f800] 16:54:12 INFO - PROCESS | 2517 | 1468194852891 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 572ms 16:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:54:12 INFO - PROCESS | 2517 | 1468194852909 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:54:12 INFO - PROCESS | 2517 | 1468194852910 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:54:12 INFO - PROCESS | 2517 | 1468194852912 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 2517 | 1468194852913 Marionette TRACE conn2 <- [1,1858,null,{}] 16:54:12 INFO - PROCESS | 2517 | 1468194852919 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:12 INFO - PROCESS | 2517 | 1468194852923 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:13 INFO - PROCESS | 2517 | 1468194853056 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:54:13 INFO - PROCESS | 2517 | 1468194853071 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 2517 | 1468194853072 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c31800 == 33 [pid = 2517] [id = 472] 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1217ca000) [pid = 2517] [serial = 1415] [outer = 0x0] 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x121a32800) [pid = 2517] [serial = 1416] [outer = 0x1217ca000] 16:54:13 INFO - PROCESS | 2517 | 1468194853097 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124d75400) [pid = 2517] [serial = 1417] [outer = 0x1217ca000] 16:54:13 INFO - PROCESS | 2517 | 1468194853437 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 573ms 16:54:13 INFO - PROCESS | 2517 | 1468194853486 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:54:13 INFO - PROCESS | 2517 | 1468194853487 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:54:13 INFO - PROCESS | 2517 | 1468194853489 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - PROCESS | 2517 | 1468194853490 Marionette TRACE conn2 <- [1,1862,null,{}] 16:54:13 INFO - PROCESS | 2517 | 1468194853492 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:13 INFO - PROCESS | 2517 | 1468194853494 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:13 INFO - PROCESS | 2517 | 1468194853589 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:54:13 INFO - PROCESS | 2517 | 1468194853600 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 2517 | 1468194853601 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x12712e800 == 34 [pid = 2517] [id = 473] 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x112ad1800) [pid = 2517] [serial = 1418] [outer = 0x0] 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x124dbbc00) [pid = 2517] [serial = 1419] [outer = 0x112ad1800] 16:54:13 INFO - PROCESS | 2517 | 1468194853625 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12584ac00) [pid = 2517] [serial = 1420] [outer = 0x112ad1800] 16:54:13 INFO - PROCESS | 2517 | 1468194853978 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 16:54:14 INFO - PROCESS | 2517 | 1468194854007 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:54:14 INFO - PROCESS | 2517 | 1468194854008 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:54:14 INFO - PROCESS | 2517 | 1468194854010 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 2517 | 1468194854011 Marionette TRACE conn2 <- [1,1866,null,{}] 16:54:14 INFO - PROCESS | 2517 | 1468194854015 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:14 INFO - PROCESS | 2517 | 1468194854017 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:14 INFO - PROCESS | 2517 | 1468194854157 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:54:14 INFO - PROCESS | 2517 | 1468194854207 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 2517 | 1468194854208 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb7000 == 35 [pid = 2517] [id = 474] 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124eb9800) [pid = 2517] [serial = 1421] [outer = 0x0] 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125c45c00) [pid = 2517] [serial = 1422] [outer = 0x124eb9800] 16:54:14 INFO - PROCESS | 2517 | 1468194854249 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12710c000) [pid = 2517] [serial = 1423] [outer = 0x124eb9800] 16:54:14 INFO - PROCESS | 2517 | 1468194854634 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 668ms 16:54:14 INFO - PROCESS | 2517 | 1468194854680 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 2517 | 1468194854681 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:54:14 INFO - PROCESS | 2517 | 1468194854684 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 2517 | 1468194854685 Marionette TRACE conn2 <- [1,1870,null,{}] 16:54:14 INFO - PROCESS | 2517 | 1468194854687 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:14 INFO - PROCESS | 2517 | 1468194854688 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:14 INFO - PROCESS | 2517 | 1468194854786 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:54:14 INFO - PROCESS | 2517 | 1468194854799 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 2517 | 1468194854800 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x129914000 == 36 [pid = 2517] [id = 475] 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x119545c00) [pid = 2517] [serial = 1424] [outer = 0x0] 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x128d06400) [pid = 2517] [serial = 1425] [outer = 0x119545c00] 16:54:14 INFO - PROCESS | 2517 | 1468194854825 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x128d0ec00) [pid = 2517] [serial = 1426] [outer = 0x119545c00] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12962d000) [pid = 2517] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x12bcbd400) [pid = 2517] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x119dbd400) [pid = 2517] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1296af800) [pid = 2517] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1134c1400) [pid = 2517] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1293d2c00) [pid = 2517] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1293d3000) [pid = 2517] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x111d48800) [pid = 2517] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x117022c00) [pid = 2517] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124ccc800) [pid = 2517] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x129625400) [pid = 2517] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x127609400) [pid = 2517] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x117078800) [pid = 2517] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12bcbf800) [pid = 2517] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113d6c800) [pid = 2517] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x129627c00) [pid = 2517] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11a139000) [pid = 2517] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:54:15 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x111d4a400) [pid = 2517] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:54:15 INFO - PROCESS | 2517 | 1468194855331 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 668ms 16:54:15 INFO - PROCESS | 2517 | 1468194855353 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 2517 | 1468194855356 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:54:15 INFO - PROCESS | 2517 | 1468194855359 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 2517 | 1468194855360 Marionette TRACE conn2 <- [1,1874,null,{}] 16:54:15 INFO - PROCESS | 2517 | 1468194855366 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:15 INFO - PROCESS | 2517 | 1468194855368 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:15 INFO - PROCESS | 2517 | 1468194855505 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:54:15 INFO - PROCESS | 2517 | 1468194855543 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 2517 | 1468194855544 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d45800 == 37 [pid = 2517] [id = 476] 16:54:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x111d99000) [pid = 2517] [serial = 1427] [outer = 0x0] 16:54:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11830b400) [pid = 2517] [serial = 1428] [outer = 0x111d99000] 16:54:15 INFO - PROCESS | 2517 | 1468194855569 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124ec2000) [pid = 2517] [serial = 1429] [outer = 0x111d99000] 16:54:15 INFO - PROCESS | 2517 | 1468194855837 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 16:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:54:15 INFO - PROCESS | 2517 | 1468194855890 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:54:15 INFO - PROCESS | 2517 | 1468194855893 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:54:15 INFO - PROCESS | 2517 | 1468194855900 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 2517 | 1468194855904 Marionette TRACE conn2 <- [1,1878,null,{}] 16:54:15 INFO - PROCESS | 2517 | 1468194855907 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:15 INFO - PROCESS | 2517 | 1468194855910 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:16 INFO - PROCESS | 2517 | 1468194856056 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:54:16 INFO - PROCESS | 2517 | 1468194856176 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 2517 | 1468194856179 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a993000 == 38 [pid = 2517] [id = 477] 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124ccc800) [pid = 2517] [serial = 1430] [outer = 0x0] 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x128d0e800) [pid = 2517] [serial = 1431] [outer = 0x124ccc800] 16:54:16 INFO - PROCESS | 2517 | 1468194856230 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1290bb400) [pid = 2517] [serial = 1432] [outer = 0x124ccc800] 16:54:16 INFO - PROCESS | 2517 | 1468194856522 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 677ms 16:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:54:16 INFO - PROCESS | 2517 | 1468194856574 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 2517 | 1468194856575 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:54:16 INFO - PROCESS | 2517 | 1468194856577 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:54:16 INFO - PROCESS | 2517 | 1468194856578 Marionette TRACE conn2 <- [1,1882,null,{}] 16:54:16 INFO - PROCESS | 2517 | 1468194856580 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:16 INFO - PROCESS | 2517 | 1468194856584 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:16 INFO - PROCESS | 2517 | 1468194856661 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:54:16 INFO - PROCESS | 2517 | 1468194856667 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 2517 | 1468194856668 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7b800 == 39 [pid = 2517] [id = 478] 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1290bbc00) [pid = 2517] [serial = 1433] [outer = 0x0] 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1293ce000) [pid = 2517] [serial = 1434] [outer = 0x1290bbc00] 16:54:16 INFO - PROCESS | 2517 | 1468194856744 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1296a6000) [pid = 2517] [serial = 1435] [outer = 0x1290bbc00] 16:54:17 INFO - PROCESS | 2517 | 1468194857002 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 473ms 16:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:54:17 INFO - PROCESS | 2517 | 1468194857054 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 2517 | 1468194857055 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:54:17 INFO - PROCESS | 2517 | 1468194857058 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 2517 | 1468194857059 Marionette TRACE conn2 <- [1,1886,null,{}] 16:54:17 INFO - PROCESS | 2517 | 1468194857061 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:17 INFO - PROCESS | 2517 | 1468194857062 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:17 INFO - PROCESS | 2517 | 1468194857157 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:54:17 INFO - PROCESS | 2517 | 1468194857160 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 2517 | 1468194857169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c55c800 == 40 [pid = 2517] [id = 479] 16:54:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1296acc00) [pid = 2517] [serial = 1436] [outer = 0x0] 16:54:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12a81d400) [pid = 2517] [serial = 1437] [outer = 0x1296acc00] 16:54:17 INFO - PROCESS | 2517 | 1468194857193 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12a925400) [pid = 2517] [serial = 1438] [outer = 0x1296acc00] 16:54:17 INFO - PROCESS | 2517 | 1468194857720 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 16:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:54:17 INFO - PROCESS | 2517 | 1468194857729 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 2517 | 1468194857734 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:54:17 INFO - PROCESS | 2517 | 1468194857737 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - PROCESS | 2517 | 1468194857741 Marionette TRACE conn2 <- [1,1890,null,{}] 16:54:17 INFO - PROCESS | 2517 | 1468194857744 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:17 INFO - PROCESS | 2517 | 1468194857746 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:17 INFO - PROCESS | 2517 | 1468194857850 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:54:17 INFO - PROCESS | 2517 | 1468194857925 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 2517 | 1468194857927 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x11687f800 == 41 [pid = 2517] [id = 480] 16:54:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x112ad8000) [pid = 2517] [serial = 1439] [outer = 0x0] 16:54:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x116866400) [pid = 2517] [serial = 1440] [outer = 0x112ad8000] 16:54:17 INFO - PROCESS | 2517 | 1468194857958 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x117f62000) [pid = 2517] [serial = 1441] [outer = 0x112ad8000] 16:54:18 INFO - PROCESS | 2517 | 1468194858371 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 16:54:18 INFO - PROCESS | 2517 | 1468194858409 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 2517 | 1468194858412 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:54:18 INFO - PROCESS | 2517 | 1468194858417 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 2517 | 1468194858419 Marionette TRACE conn2 <- [1,1894,null,{}] 16:54:18 INFO - PROCESS | 2517 | 1468194858422 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:18 INFO - PROCESS | 2517 | 1468194858423 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:18 INFO - PROCESS | 2517 | 1468194858531 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:54:18 INFO - PROCESS | 2517 | 1468194858625 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 2517 | 1468194858626 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x124d9a800 == 42 [pid = 2517] [id = 481] 16:54:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x118612c00) [pid = 2517] [serial = 1442] [outer = 0x0] 16:54:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x119539000) [pid = 2517] [serial = 1443] [outer = 0x118612c00] 16:54:18 INFO - PROCESS | 2517 | 1468194858659 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x119c3f800) [pid = 2517] [serial = 1444] [outer = 0x118612c00] 16:54:19 INFO - PROCESS | 2517 | 1468194859116 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 723ms 16:54:19 INFO - PROCESS | 2517 | 1468194859140 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 2517 | 1468194859142 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:54:19 INFO - PROCESS | 2517 | 1468194859145 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 2517 | 1468194859147 Marionette TRACE conn2 <- [1,1898,null,{}] 16:54:19 INFO - PROCESS | 2517 | 1468194859155 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:19 INFO - PROCESS | 2517 | 1468194859159 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:19 INFO - PROCESS | 2517 | 1468194859264 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:54:19 INFO - PROCESS | 2517 | 1468194859341 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 2517 | 1468194859343 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc07000 == 43 [pid = 2517] [id = 482] 16:54:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1217c8c00) [pid = 2517] [serial = 1445] [outer = 0x0] 16:54:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x124837c00) [pid = 2517] [serial = 1446] [outer = 0x1217c8c00] 16:54:19 INFO - PROCESS | 2517 | 1468194859374 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x124d75800) [pid = 2517] [serial = 1447] [outer = 0x1217c8c00] 16:54:19 INFO - PROCESS | 2517 | 1468194859783 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 16:54:19 INFO - PROCESS | 2517 | 1468194859817 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:54:19 INFO - PROCESS | 2517 | 1468194859819 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:54:19 INFO - PROCESS | 2517 | 1468194859821 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 2517 | 1468194859822 Marionette TRACE conn2 <- [1,1902,null,{}] 16:54:19 INFO - PROCESS | 2517 | 1468194859824 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:19 INFO - PROCESS | 2517 | 1468194859826 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:19 INFO - PROCESS | 2517 | 1468194859948 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:54:20 INFO - PROCESS | 2517 | 1468194860064 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 2517 | 1468194860065 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce9d000 == 44 [pid = 2517] [id = 483] 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x12760a400) [pid = 2517] [serial = 1448] [outer = 0x0] 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x128eb8800) [pid = 2517] [serial = 1449] [outer = 0x12760a400] 16:54:20 INFO - PROCESS | 2517 | 1468194860096 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x1290b7800) [pid = 2517] [serial = 1450] [outer = 0x12760a400] 16:54:20 INFO - PROCESS | 2517 | 1468194860478 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 718ms 16:54:20 INFO - PROCESS | 2517 | 1468194860540 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:54:20 INFO - PROCESS | 2517 | 1468194860541 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:54:20 INFO - PROCESS | 2517 | 1468194860544 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 2517 | 1468194860545 Marionette TRACE conn2 <- [1,1906,null,{}] 16:54:20 INFO - PROCESS | 2517 | 1468194860548 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:20 INFO - PROCESS | 2517 | 1468194860549 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:20 INFO - PROCESS | 2517 | 1468194860650 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:54:20 INFO - PROCESS | 2517 | 1468194860721 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 2517 | 1468194860723 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209a5800 == 45 [pid = 2517] [id = 484] 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x112a16400) [pid = 2517] [serial = 1451] [outer = 0x0] 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x116530400) [pid = 2517] [serial = 1452] [outer = 0x112a16400] 16:54:20 INFO - PROCESS | 2517 | 1468194860751 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x1293d6c00) [pid = 2517] [serial = 1453] [outer = 0x112a16400] 16:54:21 INFO - PROCESS | 2517 | 1468194861321 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 820ms 16:54:21 INFO - PROCESS | 2517 | 1468194861366 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:54:21 INFO - PROCESS | 2517 | 1468194861369 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:54:21 INFO - PROCESS | 2517 | 1468194861372 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:54:21 INFO - PROCESS | 2517 | 1468194861374 Marionette TRACE conn2 <- [1,1910,null,{}] 16:54:21 INFO - PROCESS | 2517 | 1468194861377 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:21 INFO - PROCESS | 2517 | 1468194861379 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:21 INFO - PROCESS | 2517 | 1468194861475 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:54:21 INFO - PROCESS | 2517 | 1468194861539 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 2517 | 1468194861540 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d3b000 == 46 [pid = 2517] [id = 485] 16:54:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x1134c2c00) [pid = 2517] [serial = 1454] [outer = 0x0] 16:54:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x116278800) [pid = 2517] [serial = 1455] [outer = 0x1134c2c00] 16:54:21 INFO - PROCESS | 2517 | 1468194861567 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x1177d1c00) [pid = 2517] [serial = 1456] [outer = 0x1134c2c00] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7b800 == 45 [pid = 2517] [id = 478] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12a993000 == 44 [pid = 2517] [id = 477] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119d45800 == 43 [pid = 2517] [id = 476] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x129914000 == 42 [pid = 2517] [id = 475] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb7000 == 41 [pid = 2517] [id = 474] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12712e800 == 40 [pid = 2517] [id = 473] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x124c31800 == 39 [pid = 2517] [id = 472] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x121a0a000 == 38 [pid = 2517] [id = 471] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1fc800 == 37 [pid = 2517] [id = 470] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119533800 == 36 [pid = 2517] [id = 469] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x116ab8800 == 35 [pid = 2517] [id = 468] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11724a800 == 34 [pid = 2517] [id = 467] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d667800 == 33 [pid = 2517] [id = 465] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x118258000 == 32 [pid = 2517] [id = 466] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1209a5800 == 31 [pid = 2517] [id = 484] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce9d000 == 30 [pid = 2517] [id = 483] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc07000 == 29 [pid = 2517] [id = 482] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x124d9a800 == 28 [pid = 2517] [id = 481] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11687f800 == 27 [pid = 2517] [id = 480] 16:54:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12c55c800 == 26 [pid = 2517] [id = 479] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x12bc31400) [pid = 2517] [serial = 1377] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x12bcc2c00) [pid = 2517] [serial = 1380] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x12132d400) [pid = 2517] [serial = 1353] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x121336000) [pid = 2517] [serial = 1354] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x12a81d000) [pid = 2517] [serial = 1368] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x12a918400) [pid = 2517] [serial = 1369] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x114eaf800) [pid = 2517] [serial = 1344] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x116866000) [pid = 2517] [serial = 1345] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x12962b400) [pid = 2517] [serial = 1365] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x1296aec00) [pid = 2517] [serial = 1366] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x12ac06400) [pid = 2517] [serial = 1371] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12ac11000) [pid = 2517] [serial = 1372] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x11996d000) [pid = 2517] [serial = 1350] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119bbb000) [pid = 2517] [serial = 1351] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x12bcbb400) [pid = 2517] [serial = 1378] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1217d1c00) [pid = 2517] [serial = 1356] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x124835c00) [pid = 2517] [serial = 1357] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12510e400) [pid = 2517] [serial = 1359] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x125c86400) [pid = 2517] [serial = 1360] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x12a917400) [pid = 2517] [serial = 1342] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x128d09400) [pid = 2517] [serial = 1362] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1290df000) [pid = 2517] [serial = 1363] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x118308800) [pid = 2517] [serial = 1347] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1188f0800) [pid = 2517] [serial = 1348] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x12bfb3400) [pid = 2517] [serial = 1383] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12bfac800) [pid = 2517] [serial = 1381] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116b19000) [pid = 2517] [serial = 1386] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12c254000) [pid = 2517] [serial = 1392] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12c24dc00) [pid = 2517] [serial = 1384] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x125111c00) [pid = 2517] [serial = 1389] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12ae99400) [pid = 2517] [serial = 1374] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12b563800) [pid = 2517] [serial = 1375] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11953a400) [pid = 2517] [serial = 1387] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12c285c00) [pid = 2517] [serial = 1395] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12bfacc00) [pid = 2517] [serial = 1390] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12c258c00) [pid = 2517] [serial = 1393] [outer = 0x0] [url = about:blank] 16:54:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112a11400) [pid = 2517] [serial = 1457] [outer = 0x12bc2b800] 16:54:22 INFO - PROCESS | 2517 | 1468194862645 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1323ms 16:54:22 INFO - PROCESS | 2517 | 1468194862704 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:54:22 INFO - PROCESS | 2517 | 1468194862708 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:54:22 INFO - PROCESS | 2517 | 1468194862713 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:54:22 INFO - PROCESS | 2517 | 1468194862716 Marionette TRACE conn2 <- [1,1914,null,{}] 16:54:22 INFO - PROCESS | 2517 | 1468194862727 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:22 INFO - PROCESS | 2517 | 1468194862730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:22 INFO - PROCESS | 2517 | 1468194862864 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:54:22 INFO - PROCESS | 2517 | 1468194862921 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 2517 | 1468194862923 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fa3800 == 27 [pid = 2517] [id = 486] 16:54:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d3b800) [pid = 2517] [serial = 1458] [outer = 0x0] 16:54:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x113d61400) [pid = 2517] [serial = 1459] [outer = 0x113d3b800] 16:54:22 INFO - PROCESS | 2517 | 1468194862950 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115a61c00) [pid = 2517] [serial = 1460] [outer = 0x113d3b800] 16:54:23 INFO - PROCESS | 2517 | 1468194863261 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 579ms 16:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:54:23 INFO - PROCESS | 2517 | 1468194863291 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:54:23 INFO - PROCESS | 2517 | 1468194863294 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:54:23 INFO - PROCESS | 2517 | 1468194863301 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 2517 | 1468194863303 Marionette TRACE conn2 <- [1,1918,null,{}] 16:54:23 INFO - PROCESS | 2517 | 1468194863306 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:23 INFO - PROCESS | 2517 | 1468194863307 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:23 INFO - PROCESS | 2517 | 1468194863383 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:54:23 INFO - PROCESS | 2517 | 1468194863388 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:23 INFO - PROCESS | 2517 | 1468194863389 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x118174000 == 28 [pid = 2517] [id = 487] 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x115f49c00) [pid = 2517] [serial = 1461] [outer = 0x0] 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x116a71000) [pid = 2517] [serial = 1462] [outer = 0x115f49c00] 16:54:23 INFO - PROCESS | 2517 | 1468194863418 Marionette DEBUG loaded listener.js 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x117fc2400) [pid = 2517] [serial = 1463] [outer = 0x115f49c00] 16:54:23 INFO - PROCESS | 2517 | 1468194863743 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 472ms 16:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:54:23 INFO - PROCESS | 2517 | 1468194863773 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:54:23 INFO - PROCESS | 2517 | 1468194863774 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:54:23 INFO - PROCESS | 2517 | 1468194863776 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 2517 | 1468194863779 Marionette TRACE conn2 <- [1,1922,null,{}] 16:54:23 INFO - PROCESS | 2517 | 1468194863788 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:23 INFO - PROCESS | 2517 | 1468194863791 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:23 INFO - PROCESS | 2517 | 1468194863867 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:54:23 INFO - PROCESS | 2517 | 1468194863872 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:23 INFO - PROCESS | 2517 | 1468194863874 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995e000 == 29 [pid = 2517] [id = 488] 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x112ad7800) [pid = 2517] [serial = 1464] [outer = 0x0] 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1188fb000) [pid = 2517] [serial = 1465] [outer = 0x112ad7800] 16:54:23 INFO - PROCESS | 2517 | 1468194863904 Marionette DEBUG loaded listener.js 16:54:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11953a400) [pid = 2517] [serial = 1466] [outer = 0x112ad7800] 16:54:24 INFO - PROCESS | 2517 | 1468194864249 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 523ms 16:54:24 INFO - PROCESS | 2517 | 1468194864300 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:54:24 INFO - PROCESS | 2517 | 1468194864302 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:54:24 INFO - PROCESS | 2517 | 1468194864304 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:54:24 INFO - PROCESS | 2517 | 1468194864305 Marionette TRACE conn2 <- [1,1926,null,{}] 16:54:24 INFO - PROCESS | 2517 | 1468194864307 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:24 INFO - PROCESS | 2517 | 1468194864308 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:24 INFO - PROCESS | 2517 | 1468194864413 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:54:24 INFO - PROCESS | 2517 | 1468194864419 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 2517 | 1468194864420 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099b000 == 30 [pid = 2517] [id = 489] 16:54:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11953d400) [pid = 2517] [serial = 1467] [outer = 0x0] 16:54:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1199ed000) [pid = 2517] [serial = 1468] [outer = 0x11953d400] 16:54:24 INFO - PROCESS | 2517 | 1468194864446 Marionette DEBUG loaded listener.js 16:54:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x119bbe800) [pid = 2517] [serial = 1469] [outer = 0x11953d400] 16:54:24 INFO - PROCESS | 2517 | 1468194864758 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 519ms 16:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:54:24 INFO - PROCESS | 2517 | 1468194864824 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:54:24 INFO - PROCESS | 2517 | 1468194864825 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:54:24 INFO - PROCESS | 2517 | 1468194864827 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:54:24 INFO - PROCESS | 2517 | 1468194864835 Marionette TRACE conn2 <- [1,1930,null,{}] 16:54:24 INFO - PROCESS | 2517 | 1468194864837 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:24 INFO - PROCESS | 2517 | 1468194864839 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:24 INFO - PROCESS | 2517 | 1468194864930 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:54:24 INFO - PROCESS | 2517 | 1468194864971 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 2517 | 1468194864972 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x121d9d800 == 31 [pid = 2517] [id = 490] 16:54:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x117023000) [pid = 2517] [serial = 1470] [outer = 0x0] 16:54:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x11a138800) [pid = 2517] [serial = 1471] [outer = 0x117023000] 16:54:24 INFO - PROCESS | 2517 | 1468194864998 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12132dc00) [pid = 2517] [serial = 1472] [outer = 0x117023000] 16:54:25 INFO - PROCESS | 2517 | 1468194865332 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 526ms 16:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:54:25 INFO - PROCESS | 2517 | 1468194865353 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 2517 | 1468194865355 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:54:25 INFO - PROCESS | 2517 | 1468194865357 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - PROCESS | 2517 | 1468194865358 Marionette TRACE conn2 <- [1,1934,null,{}] 16:54:25 INFO - PROCESS | 2517 | 1468194865360 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:25 INFO - PROCESS | 2517 | 1468194865366 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:25 INFO - PROCESS | 2517 | 1468194865485 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:54:25 INFO - PROCESS | 2517 | 1468194865488 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:25 INFO - PROCESS | 2517 | 1468194865490 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c13800 == 32 [pid = 2517] [id = 491] 16:54:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11a13b400) [pid = 2517] [serial = 1473] [outer = 0x0] 16:54:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1217cbc00) [pid = 2517] [serial = 1474] [outer = 0x11a13b400] 16:54:25 INFO - PROCESS | 2517 | 1468194865514 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124ccd400) [pid = 2517] [serial = 1475] [outer = 0x11a13b400] 16:54:25 INFO - PROCESS | 2517 | 1468194865862 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 517ms 16:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:54:25 INFO - PROCESS | 2517 | 1468194865875 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 2517 | 1468194865876 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:54:25 INFO - PROCESS | 2517 | 1468194865878 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - PROCESS | 2517 | 1468194865879 Marionette TRACE conn2 <- [1,1938,null,{}] 16:54:25 INFO - PROCESS | 2517 | 1468194865885 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:25 INFO - PROCESS | 2517 | 1468194865886 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:26 INFO - PROCESS | 2517 | 1468194865996 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:54:26 INFO - PROCESS | 2517 | 1468194866000 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 2517 | 1468194866001 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d4b800 == 33 [pid = 2517] [id = 492] 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x112acc000) [pid = 2517] [serial = 1476] [outer = 0x0] 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x124d76400) [pid = 2517] [serial = 1477] [outer = 0x112acc000] 16:54:26 INFO - PROCESS | 2517 | 1468194866025 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12510e000) [pid = 2517] [serial = 1478] [outer = 0x112acc000] 16:54:26 INFO - PROCESS | 2517 | 1468194866336 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 472ms 16:54:26 INFO - PROCESS | 2517 | 1468194866352 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:54:26 INFO - PROCESS | 2517 | 1468194866354 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:54:26 INFO - PROCESS | 2517 | 1468194866363 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 2517 | 1468194866364 Marionette TRACE conn2 <- [1,1942,null,{}] 16:54:26 INFO - PROCESS | 2517 | 1468194866375 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:26 INFO - PROCESS | 2517 | 1468194866376 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:26 INFO - PROCESS | 2517 | 1468194866477 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:54:26 INFO - PROCESS | 2517 | 1468194866481 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 2517 | 1468194866482 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294e5800 == 34 [pid = 2517] [id = 493] 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x124d77400) [pid = 2517] [serial = 1479] [outer = 0x0] 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x125c3bc00) [pid = 2517] [serial = 1480] [outer = 0x124d77400] 16:54:26 INFO - PROCESS | 2517 | 1468194866506 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x125e9e000) [pid = 2517] [serial = 1481] [outer = 0x124d77400] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1296acc00) [pid = 2517] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x1290bbc00) [pid = 2517] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x124ccc800) [pid = 2517] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112ad1800) [pid = 2517] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124eb9800) [pid = 2517] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x119545c00) [pid = 2517] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x111d99000) [pid = 2517] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113d66000) [pid = 2517] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11833bc00) [pid = 2517] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113d62800) [pid = 2517] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12bfb2800) [pid = 2517] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x112a1f800) [pid = 2517] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1131abc00) [pid = 2517] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x119bb1800) [pid = 2517] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:54:26 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1217ca000) [pid = 2517] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:54:26 INFO - PROCESS | 2517 | 1468194866991 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 683ms 16:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:54:27 INFO - PROCESS | 2517 | 1468194867041 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:54:27 INFO - PROCESS | 2517 | 1468194867042 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:54:27 INFO - PROCESS | 2517 | 1468194867045 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 2517 | 1468194867047 Marionette TRACE conn2 <- [1,1946,null,{}] 16:54:27 INFO - PROCESS | 2517 | 1468194867050 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:27 INFO - PROCESS | 2517 | 1468194867052 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:27 INFO - PROCESS | 2517 | 1468194867217 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:54:27 INFO - PROCESS | 2517 | 1468194867256 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 2517 | 1468194867257 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995c000 == 35 [pid = 2517] [id = 494] 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x112ad3400) [pid = 2517] [serial = 1482] [outer = 0x0] 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x118311800) [pid = 2517] [serial = 1483] [outer = 0x112ad3400] 16:54:27 INFO - PROCESS | 2517 | 1468194867282 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x119dc2800) [pid = 2517] [serial = 1484] [outer = 0x112ad3400] 16:54:27 INFO - PROCESS | 2517 | 1468194867531 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 16:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:54:27 INFO - PROCESS | 2517 | 1468194867571 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:54:27 INFO - PROCESS | 2517 | 1468194867572 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:54:27 INFO - PROCESS | 2517 | 1468194867574 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 2517 | 1468194867575 Marionette TRACE conn2 <- [1,1950,null,{}] 16:54:27 INFO - PROCESS | 2517 | 1468194867578 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:27 INFO - PROCESS | 2517 | 1468194867579 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:27 INFO - PROCESS | 2517 | 1468194867661 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:54:27 INFO - PROCESS | 2517 | 1468194867667 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 2517 | 1468194867668 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a9a3000 == 36 [pid = 2517] [id = 495] 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x121335800) [pid = 2517] [serial = 1485] [outer = 0x0] 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x125c43400) [pid = 2517] [serial = 1486] [outer = 0x121335800] 16:54:27 INFO - PROCESS | 2517 | 1468194867692 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x127611c00) [pid = 2517] [serial = 1487] [outer = 0x121335800] 16:54:28 INFO - PROCESS | 2517 | 1468194868025 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 468ms 16:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:54:28 INFO - PROCESS | 2517 | 1468194868043 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 2517 | 1468194868045 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:54:28 INFO - PROCESS | 2517 | 1468194868047 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 2517 | 1468194868049 Marionette TRACE conn2 <- [1,1954,null,{}] 16:54:28 INFO - PROCESS | 2517 | 1468194868051 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:28 INFO - PROCESS | 2517 | 1468194868053 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:28 INFO - PROCESS | 2517 | 1468194868176 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:54:28 INFO - PROCESS | 2517 | 1468194868182 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 2517 | 1468194868183 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c61800 == 37 [pid = 2517] [id = 496] 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x112903400) [pid = 2517] [serial = 1488] [outer = 0x0] 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x128d04400) [pid = 2517] [serial = 1489] [outer = 0x112903400] 16:54:28 INFO - PROCESS | 2517 | 1468194868210 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1290bc000) [pid = 2517] [serial = 1490] [outer = 0x112903400] 16:54:28 INFO - PROCESS | 2517 | 1468194868518 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 520ms 16:54:28 INFO - PROCESS | 2517 | 1468194868568 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 2517 | 1468194868570 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:54:28 INFO - PROCESS | 2517 | 1468194868572 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 2517 | 1468194868573 Marionette TRACE conn2 <- [1,1958,null,{}] 16:54:28 INFO - PROCESS | 2517 | 1468194868577 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:28 INFO - PROCESS | 2517 | 1468194868578 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:28 INFO - PROCESS | 2517 | 1468194868656 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:54:28 INFO - PROCESS | 2517 | 1468194868660 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 2517 | 1468194868661 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc8d800 == 38 [pid = 2517] [id = 497] 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1290bc400) [pid = 2517] [serial = 1491] [outer = 0x0] 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x129622c00) [pid = 2517] [serial = 1492] [outer = 0x1290bc400] 16:54:28 INFO - PROCESS | 2517 | 1468194868685 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1296a6400) [pid = 2517] [serial = 1493] [outer = 0x1290bc400] 16:54:29 INFO - PROCESS | 2517 | 1468194869190 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 16:54:29 INFO - PROCESS | 2517 | 1468194869243 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:54:29 INFO - PROCESS | 2517 | 1468194869246 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:54:29 INFO - PROCESS | 2517 | 1468194869249 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:54:29 INFO - PROCESS | 2517 | 1468194869251 Marionette TRACE conn2 <- [1,1962,null,{}] 16:54:29 INFO - PROCESS | 2517 | 1468194869256 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:29 INFO - PROCESS | 2517 | 1468194869258 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:29 INFO - PROCESS | 2517 | 1468194869368 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:54:29 INFO - PROCESS | 2517 | 1468194869476 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 2517 | 1468194869477 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x118169800 == 39 [pid = 2517] [id = 498] 16:54:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x113d96c00) [pid = 2517] [serial = 1494] [outer = 0x0] 16:54:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x115ee8800) [pid = 2517] [serial = 1495] [outer = 0x113d96c00] 16:54:29 INFO - PROCESS | 2517 | 1468194869509 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116a0a400) [pid = 2517] [serial = 1496] [outer = 0x113d96c00] 16:54:30 INFO - PROCESS | 2517 | 1468194870021 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 822ms 16:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:54:30 INFO - PROCESS | 2517 | 1468194870071 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 2517 | 1468194870074 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:54:30 INFO - PROCESS | 2517 | 1468194870079 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 2517 | 1468194870081 Marionette TRACE conn2 <- [1,1966,null,{}] 16:54:30 INFO - PROCESS | 2517 | 1468194870084 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:30 INFO - PROCESS | 2517 | 1468194870086 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:30 INFO - PROCESS | 2517 | 1468194870195 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:54:30 INFO - PROCESS | 2517 | 1468194870279 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:30 INFO - PROCESS | 2517 | 1468194870281 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x12581c000 == 40 [pid = 2517] [id = 499] 16:54:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x118306400) [pid = 2517] [serial = 1497] [outer = 0x0] 16:54:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x11852bc00) [pid = 2517] [serial = 1498] [outer = 0x118306400] 16:54:30 INFO - PROCESS | 2517 | 1468194870312 Marionette DEBUG loaded listener.js 16:54:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x11925a000) [pid = 2517] [serial = 1499] [outer = 0x118306400] 16:54:31 INFO - PROCESS | 2517 | 1468194871065 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1074ms 16:54:31 INFO - PROCESS | 2517 | 1468194871153 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:54:31 INFO - PROCESS | 2517 | 1468194871156 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:54:31 INFO - PROCESS | 2517 | 1468194871159 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:54:31 INFO - PROCESS | 2517 | 1468194871161 Marionette TRACE conn2 <- [1,1970,null,{}] 16:54:31 INFO - PROCESS | 2517 | 1468194871165 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:31 INFO - PROCESS | 2517 | 1468194871167 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:31 INFO - PROCESS | 2517 | 1468194871306 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x121c61800 == 39 [pid = 2517] [id = 496] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x12a9a3000 == 38 [pid = 2517] [id = 495] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x11995c000 == 37 [pid = 2517] [id = 494] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x1294e5800 == 36 [pid = 2517] [id = 493] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x128d4b800 == 35 [pid = 2517] [id = 492] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x125c13800 == 34 [pid = 2517] [id = 491] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x121d9d800 == 33 [pid = 2517] [id = 490] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x12099b000 == 32 [pid = 2517] [id = 489] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x11995e000 == 31 [pid = 2517] [id = 488] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x118174000 == 30 [pid = 2517] [id = 487] 16:54:31 INFO - PROCESS | 2517 | --DOCSHELL 0x115fa3800 == 29 [pid = 2517] [id = 486] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x12a925400) [pid = 2517] [serial = 1438] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12a81d400) [pid = 2517] [serial = 1437] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x1293ce000) [pid = 2517] [serial = 1434] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x1290bb400) [pid = 2517] [serial = 1432] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x124dbbc00) [pid = 2517] [serial = 1419] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x125c45c00) [pid = 2517] [serial = 1422] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x128d06400) [pid = 2517] [serial = 1425] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11830b400) [pid = 2517] [serial = 1428] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x113d6d400) [pid = 2517] [serial = 1401] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11627c400) [pid = 2517] [serial = 1402] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1189e1c00) [pid = 2517] [serial = 1407] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119543c00) [pid = 2517] [serial = 1408] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x116234800) [pid = 2517] [serial = 1404] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x117fc3c00) [pid = 2517] [serial = 1405] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12710c000) [pid = 2517] [serial = 1423] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12c28c800) [pid = 2517] [serial = 1396] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11a13ec00) [pid = 2517] [serial = 1413] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1213e6000) [pid = 2517] [serial = 1414] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113427000) [pid = 2517] [serial = 1398] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x116866800) [pid = 2517] [serial = 1399] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x119bb6000) [pid = 2517] [serial = 1410] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11a136400) [pid = 2517] [serial = 1411] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x128d0ec00) [pid = 2517] [serial = 1426] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x124ec2000) [pid = 2517] [serial = 1429] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x121a32800) [pid = 2517] [serial = 1416] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12584ac00) [pid = 2517] [serial = 1420] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x128d0e800) [pid = 2517] [serial = 1431] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x124d75400) [pid = 2517] [serial = 1417] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1296a6000) [pid = 2517] [serial = 1435] [outer = 0x0] [url = about:blank] 16:54:31 INFO - PROCESS | 2517 | 1468194871436 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 2517 | 1468194871437 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bb8800 == 30 [pid = 2517] [id = 500] 16:54:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x113d4a800) [pid = 2517] [serial = 1500] [outer = 0x0] 16:54:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x115f56800) [pid = 2517] [serial = 1501] [outer = 0x113d4a800] 16:54:31 INFO - PROCESS | 2517 | 1468194871481 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x118302c00) [pid = 2517] [serial = 1502] [outer = 0x113d4a800] 16:54:31 INFO - PROCESS | 2517 | 1468194871841 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 723ms 16:54:31 INFO - PROCESS | 2517 | 1468194871889 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:54:31 INFO - PROCESS | 2517 | 1468194871892 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:54:31 INFO - PROCESS | 2517 | 1468194871897 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:54:31 INFO - PROCESS | 2517 | 1468194871898 Marionette TRACE conn2 <- [1,1974,null,{}] 16:54:31 INFO - PROCESS | 2517 | 1468194871901 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:31 INFO - PROCESS | 2517 | 1468194871902 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:31 INFO - PROCESS | 2517 | 1468194871984 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:54:31 INFO - PROCESS | 2517 | 1468194871988 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 2517 | 1468194871990 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x119524000 == 31 [pid = 2517] [id = 501] 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x11895c800) [pid = 2517] [serial = 1503] [outer = 0x0] 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x119969400) [pid = 2517] [serial = 1504] [outer = 0x11895c800] 16:54:32 INFO - PROCESS | 2517 | 1468194872017 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x119bb2800) [pid = 2517] [serial = 1505] [outer = 0x11895c800] 16:54:32 INFO - PROCESS | 2517 | 1468194872353 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 16:54:32 INFO - PROCESS | 2517 | 1468194872368 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 2517 | 1468194872370 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:54:32 INFO - PROCESS | 2517 | 1468194872372 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 2517 | 1468194872374 Marionette TRACE conn2 <- [1,1978,null,{}] 16:54:32 INFO - PROCESS | 2517 | 1468194872382 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:32 INFO - PROCESS | 2517 | 1468194872385 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:32 INFO - PROCESS | 2517 | 1468194872480 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:54:32 INFO - PROCESS | 2517 | 1468194872541 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:32 INFO - PROCESS | 2517 | 1468194872544 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x121455800 == 32 [pid = 2517] [id = 502] 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1131ae800) [pid = 2517] [serial = 1506] [outer = 0x0] 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x119db3800) [pid = 2517] [serial = 1507] [outer = 0x1131ae800] 16:54:32 INFO - PROCESS | 2517 | 1468194872572 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1217d0800) [pid = 2517] [serial = 1508] [outer = 0x1131ae800] 16:54:32 INFO - PROCESS | 2517 | 1468194872904 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 16:54:32 INFO - PROCESS | 2517 | 1468194872943 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 2517 | 1468194872945 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:54:32 INFO - PROCESS | 2517 | 1468194872948 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 2517 | 1468194872950 Marionette TRACE conn2 <- [1,1982,null,{}] 16:54:32 INFO - PROCESS | 2517 | 1468194872953 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:32 INFO - PROCESS | 2517 | 1468194872954 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:33 INFO - PROCESS | 2517 | 1468194873068 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:54:33 INFO - PROCESS | 2517 | 1468194873074 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:33 INFO - PROCESS | 2517 | 1468194873075 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x125118000 == 33 [pid = 2517] [id = 503] 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1217d5400) [pid = 2517] [serial = 1509] [outer = 0x0] 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12483f800) [pid = 2517] [serial = 1510] [outer = 0x1217d5400] 16:54:33 INFO - PROCESS | 2517 | 1468194873100 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x124d72800) [pid = 2517] [serial = 1511] [outer = 0x1217d5400] 16:54:33 INFO - PROCESS | 2517 | 1468194873412 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 470ms 16:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:54:33 INFO - PROCESS | 2517 | 1468194873422 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:54:33 INFO - PROCESS | 2517 | 1468194873424 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:54:33 INFO - PROCESS | 2517 | 1468194873426 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - PROCESS | 2517 | 1468194873427 Marionette TRACE conn2 <- [1,1986,null,{}] 16:54:33 INFO - PROCESS | 2517 | 1468194873429 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:33 INFO - PROCESS | 2517 | 1468194873432 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:33 INFO - PROCESS | 2517 | 1468194873540 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:54:33 INFO - PROCESS | 2517 | 1468194873580 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:33 INFO - PROCESS | 2517 | 1468194873581 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x12746c800 == 34 [pid = 2517] [id = 504] 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x124d74800) [pid = 2517] [serial = 1512] [outer = 0x0] 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12510a000) [pid = 2517] [serial = 1513] [outer = 0x124d74800] 16:54:33 INFO - PROCESS | 2517 | 1468194873605 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x125c44000) [pid = 2517] [serial = 1514] [outer = 0x124d74800] 16:54:33 INFO - PROCESS | 2517 | 1468194873929 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 16:54:33 INFO - PROCESS | 2517 | 1468194873946 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:54:33 INFO - PROCESS | 2517 | 1468194873948 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:54:33 INFO - PROCESS | 2517 | 1468194873953 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - PROCESS | 2517 | 1468194873954 Marionette TRACE conn2 <- [1,1990,null,{}] 16:54:33 INFO - PROCESS | 2517 | 1468194873957 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:33 INFO - PROCESS | 2517 | 1468194873961 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:34 INFO - PROCESS | 2517 | 1468194874088 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:54:34 INFO - PROCESS | 2517 | 1468194874093 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 2517 | 1468194874094 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a746800 == 35 [pid = 2517] [id = 505] 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124d7e400) [pid = 2517] [serial = 1515] [outer = 0x0] 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x127208800) [pid = 2517] [serial = 1516] [outer = 0x124d7e400] 16:54:34 INFO - PROCESS | 2517 | 1468194874119 Marionette DEBUG loaded listener.js 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1293d9000) [pid = 2517] [serial = 1517] [outer = 0x124d7e400] 16:54:34 INFO - PROCESS | 2517 | 1468194874446 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 16:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:54:34 INFO - PROCESS | 2517 | 1468194874472 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:54:34 INFO - PROCESS | 2517 | 1468194874473 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:54:34 INFO - PROCESS | 2517 | 1468194874475 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:54:34 INFO - PROCESS | 2517 | 1468194874476 Marionette TRACE conn2 <- [1,1994,null,{}] 16:54:34 INFO - PROCESS | 2517 | 1468194874479 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:34 INFO - PROCESS | 2517 | 1468194874480 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:34 INFO - PROCESS | 2517 | 1468194874593 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:54:34 INFO - PROCESS | 2517 | 1468194874599 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 2517 | 1468194874600 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a9a3000 == 36 [pid = 2517] [id = 506] 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x112a1d000) [pid = 2517] [serial = 1518] [outer = 0x0] 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1296abc00) [pid = 2517] [serial = 1519] [outer = 0x112a1d000] 16:54:34 INFO - PROCESS | 2517 | 1468194874625 Marionette DEBUG loaded listener.js 16:54:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12a792c00) [pid = 2517] [serial = 1520] [outer = 0x112a1d000] 16:54:34 INFO - PROCESS | 2517 | 1468194874939 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 517ms 16:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:54:35 INFO - PROCESS | 2517 | 1468194874994 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 2517 | 1468194874995 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:54:35 INFO - PROCESS | 2517 | 1468194874998 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 2517 | 1468194875001 Marionette TRACE conn2 <- [1,1998,null,{}] 16:54:35 INFO - PROCESS | 2517 | 1468194875004 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:35 INFO - PROCESS | 2517 | 1468194875005 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:35 INFO - PROCESS | 2517 | 1468194875115 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:54:35 INFO - PROCESS | 2517 | 1468194875152 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:35 INFO - PROCESS | 2517 | 1468194875154 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b534800 == 37 [pid = 2517] [id = 507] 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12a81d000) [pid = 2517] [serial = 1521] [outer = 0x0] 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12a918400) [pid = 2517] [serial = 1522] [outer = 0x12a81d000] 16:54:35 INFO - PROCESS | 2517 | 1468194875178 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12ac03000) [pid = 2517] [serial = 1523] [outer = 0x12a81d000] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11953d400) [pid = 2517] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x115f49c00) [pid = 2517] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x117023000) [pid = 2517] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1134c2c00) [pid = 2517] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11a13b400) [pid = 2517] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124d77400) [pid = 2517] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x112ad3400) [pid = 2517] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113d3b800) [pid = 2517] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x112acc000) [pid = 2517] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x112ad7800) [pid = 2517] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x121335800) [pid = 2517] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112ad8000) [pid = 2517] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x118612c00) [pid = 2517] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1217c8c00) [pid = 2517] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12760a400) [pid = 2517] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x112a16400) [pid = 2517] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:54:35 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x112903400) [pid = 2517] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:54:35 INFO - PROCESS | 2517 | 1468194875549 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 572ms 16:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:54:35 INFO - PROCESS | 2517 | 1468194875571 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 2517 | 1468194875572 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:54:35 INFO - PROCESS | 2517 | 1468194875583 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 2517 | 1468194875584 Marionette TRACE conn2 <- [1,2002,null,{}] 16:54:35 INFO - PROCESS | 2517 | 1468194875587 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:35 INFO - PROCESS | 2517 | 1468194875588 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:35 INFO - PROCESS | 2517 | 1468194875663 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:54:35 INFO - PROCESS | 2517 | 1468194875721 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:35 INFO - PROCESS | 2517 | 1468194875722 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209af000 == 38 [pid = 2517] [id = 508] 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x114eaf800) [pid = 2517] [serial = 1524] [outer = 0x0] 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x118308c00) [pid = 2517] [serial = 1525] [outer = 0x114eaf800] 16:54:35 INFO - PROCESS | 2517 | 1468194875750 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x120937000) [pid = 2517] [serial = 1526] [outer = 0x114eaf800] 16:54:36 INFO - PROCESS | 2517 | 1468194876118 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 576ms 16:54:36 INFO - PROCESS | 2517 | 1468194876153 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 2517 | 1468194876154 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:54:36 INFO - PROCESS | 2517 | 1468194876158 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 2517 | 1468194876160 Marionette TRACE conn2 <- [1,2006,null,{}] 16:54:36 INFO - PROCESS | 2517 | 1468194876163 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:36 INFO - PROCESS | 2517 | 1468194876168 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:36 INFO - PROCESS | 2517 | 1468194876291 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:54:36 INFO - PROCESS | 2517 | 1468194876383 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 2517 | 1468194876385 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfd1800 == 39 [pid = 2517] [id = 509] 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x115e0f800) [pid = 2517] [serial = 1527] [outer = 0x0] 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1218d6400) [pid = 2517] [serial = 1528] [outer = 0x115e0f800] 16:54:36 INFO - PROCESS | 2517 | 1468194876424 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12a820400) [pid = 2517] [serial = 1529] [outer = 0x115e0f800] 16:54:36 INFO - PROCESS | 2517 | 1468194876715 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 16:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:54:36 INFO - PROCESS | 2517 | 1468194876728 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 2517 | 1468194876729 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:54:36 INFO - PROCESS | 2517 | 1468194876744 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 2517 | 1468194876745 Marionette TRACE conn2 <- [1,2010,null,{}] 16:54:36 INFO - PROCESS | 2517 | 1468194876756 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:36 INFO - PROCESS | 2517 | 1468194876757 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:36 INFO - PROCESS | 2517 | 1468194876853 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:54:36 INFO - PROCESS | 2517 | 1468194876857 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 2517 | 1468194876858 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc07000 == 40 [pid = 2517] [id = 510] 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1188f9800) [pid = 2517] [serial = 1530] [outer = 0x0] 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12ac06800) [pid = 2517] [serial = 1531] [outer = 0x1188f9800] 16:54:36 INFO - PROCESS | 2517 | 1468194876937 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12b33f000) [pid = 2517] [serial = 1532] [outer = 0x1188f9800] 16:54:37 INFO - PROCESS | 2517 | 1468194877197 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 485ms 16:54:37 INFO - PROCESS | 2517 | 1468194877225 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 2517 | 1468194877226 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:54:37 INFO - PROCESS | 2517 | 1468194877228 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - PROCESS | 2517 | 1468194877229 Marionette TRACE conn2 <- [1,2014,null,{}] 16:54:37 INFO - PROCESS | 2517 | 1468194877240 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:37 INFO - PROCESS | 2517 | 1468194877241 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:37 INFO - PROCESS | 2517 | 1468194877325 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:54:37 INFO - PROCESS | 2517 | 1468194877329 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 2517 | 1468194877330 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d05e800 == 41 [pid = 2517] [id = 511] 16:54:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12b341c00) [pid = 2517] [serial = 1533] [outer = 0x0] 16:54:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12b560400) [pid = 2517] [serial = 1534] [outer = 0x12b341c00] 16:54:37 INFO - PROCESS | 2517 | 1468194877356 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12bc2ec00) [pid = 2517] [serial = 1535] [outer = 0x12b341c00] 16:54:37 INFO - PROCESS | 2517 | 1468194877871 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 677ms 16:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:54:37 INFO - PROCESS | 2517 | 1468194877907 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 2517 | 1468194877910 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:54:37 INFO - PROCESS | 2517 | 1468194877913 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - PROCESS | 2517 | 1468194877915 Marionette TRACE conn2 <- [1,2018,null,{}] 16:54:37 INFO - PROCESS | 2517 | 1468194877919 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:37 INFO - PROCESS | 2517 | 1468194877921 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:38 INFO - PROCESS | 2517 | 1468194878024 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:54:38 INFO - PROCESS | 2517 | 1468194878097 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 2517 | 1468194878099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x119270800 == 42 [pid = 2517] [id = 512] 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x116531800) [pid = 2517] [serial = 1536] [outer = 0x0] 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x118304c00) [pid = 2517] [serial = 1537] [outer = 0x116531800] 16:54:38 INFO - PROCESS | 2517 | 1468194878132 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x118965000) [pid = 2517] [serial = 1538] [outer = 0x116531800] 16:54:38 INFO - PROCESS | 2517 | 1468194878613 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 16:54:38 INFO - PROCESS | 2517 | 1468194878634 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:54:38 INFO - PROCESS | 2517 | 1468194878637 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:54:38 INFO - PROCESS | 2517 | 1468194878642 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 2517 | 1468194878643 Marionette TRACE conn2 <- [1,2022,null,{}] 16:54:38 INFO - PROCESS | 2517 | 1468194878646 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:38 INFO - PROCESS | 2517 | 1468194878649 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:38 INFO - PROCESS | 2517 | 1468194878754 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:54:38 INFO - PROCESS | 2517 | 1468194878847 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 2517 | 1468194878848 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12746d800 == 43 [pid = 2517] [id = 513] 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x11a141400) [pid = 2517] [serial = 1539] [outer = 0x0] 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x121331800) [pid = 2517] [serial = 1540] [outer = 0x11a141400] 16:54:38 INFO - PROCESS | 2517 | 1468194878879 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1217d2000) [pid = 2517] [serial = 1541] [outer = 0x11a141400] 16:54:39 INFO - PROCESS | 2517 | 1468194879294 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 16:54:39 INFO - PROCESS | 2517 | 1468194879312 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:54:39 INFO - PROCESS | 2517 | 1468194879313 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:54:39 INFO - PROCESS | 2517 | 1468194879316 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 2517 | 1468194879319 Marionette TRACE conn2 <- [1,2026,null,{}] 16:54:39 INFO - PROCESS | 2517 | 1468194879326 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:39 INFO - PROCESS | 2517 | 1468194879329 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:39 INFO - PROCESS | 2517 | 1468194879470 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:54:39 INFO - PROCESS | 2517 | 1468194879494 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:39 INFO - PROCESS | 2517 | 1468194879496 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d316800 == 44 [pid = 2517] [id = 514] 16:54:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x125c44800) [pid = 2517] [serial = 1542] [outer = 0x0] 16:54:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x128d08000) [pid = 2517] [serial = 1543] [outer = 0x125c44800] 16:54:39 INFO - PROCESS | 2517 | 1468194879559 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x1290b2400) [pid = 2517] [serial = 1544] [outer = 0x125c44800] 16:54:39 INFO - PROCESS | 2517 | 1468194879971 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 16:54:39 INFO - PROCESS | 2517 | 1468194879989 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:54:39 INFO - PROCESS | 2517 | 1468194879991 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:54:39 INFO - PROCESS | 2517 | 1468194879993 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 2517 | 1468194879995 Marionette TRACE conn2 <- [1,2030,null,{}] 16:54:40 INFO - PROCESS | 2517 | 1468194879997 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:40 INFO - PROCESS | 2517 | 1468194880000 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:40 INFO - PROCESS | 2517 | 1468194880103 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:54:40 INFO - PROCESS | 2517 | 1468194880198 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 2517 | 1468194880199 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d658800 == 45 [pid = 2517] [id = 515] 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x129627000) [pid = 2517] [serial = 1545] [outer = 0x0] 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x12a792000) [pid = 2517] [serial = 1546] [outer = 0x129627000] 16:54:40 INFO - PROCESS | 2517 | 1468194880230 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12ac0d400) [pid = 2517] [serial = 1547] [outer = 0x129627000] 16:54:40 INFO - PROCESS | 2517 | 1468194880667 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 721ms 16:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:54:40 INFO - PROCESS | 2517 | 1468194880715 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:54:40 INFO - PROCESS | 2517 | 1468194880717 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:54:40 INFO - PROCESS | 2517 | 1468194880719 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:54:40 INFO - PROCESS | 2517 | 1468194880720 Marionette TRACE conn2 <- [1,2034,null,{}] 16:54:40 INFO - PROCESS | 2517 | 1468194880723 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:40 INFO - PROCESS | 2517 | 1468194880724 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:40 INFO - PROCESS | 2517 | 1468194880822 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:54:40 INFO - PROCESS | 2517 | 1468194880885 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 2517 | 1468194880886 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae23000 == 46 [pid = 2517] [id = 516] 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x112a17c00) [pid = 2517] [serial = 1548] [outer = 0x0] 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x129625c00) [pid = 2517] [serial = 1549] [outer = 0x112a17c00] 16:54:40 INFO - PROCESS | 2517 | 1468194880915 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x12b339400) [pid = 2517] [serial = 1550] [outer = 0x112a17c00] 16:54:41 INFO - PROCESS | 2517 | 1468194881523 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 871ms 16:54:41 INFO - PROCESS | 2517 | 1468194881591 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 2517 | 1468194881594 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:54:41 INFO - PROCESS | 2517 | 1468194881597 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 2517 | 1468194881598 Marionette TRACE conn2 <- [1,2038,null,{}] 16:54:41 INFO - PROCESS | 2517 | 1468194881603 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:41 INFO - PROCESS | 2517 | 1468194881605 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:41 INFO - PROCESS | 2517 | 1468194881699 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:54:41 INFO - PROCESS | 2517 | 1468194881763 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 2517 | 1468194881764 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x118250000 == 47 [pid = 2517] [id = 517] 16:54:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x116287800) [pid = 2517] [serial = 1551] [outer = 0x0] 16:54:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x1177c9000) [pid = 2517] [serial = 1552] [outer = 0x116287800] 16:54:41 INFO - PROCESS | 2517 | 1468194881792 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x118334c00) [pid = 2517] [serial = 1553] [outer = 0x116287800] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc07000 == 46 [pid = 2517] [id = 510] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfd1800 == 45 [pid = 2517] [id = 509] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x1209af000 == 44 [pid = 2517] [id = 508] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12b534800 == 43 [pid = 2517] [id = 507] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12a9a3000 == 42 [pid = 2517] [id = 506] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12a746800 == 41 [pid = 2517] [id = 505] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12746c800 == 40 [pid = 2517] [id = 504] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x125118000 == 39 [pid = 2517] [id = 503] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x121455800 == 38 [pid = 2517] [id = 502] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119524000 == 37 [pid = 2517] [id = 501] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x116bb8800 == 36 [pid = 2517] [id = 500] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12581c000 == 35 [pid = 2517] [id = 499] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x118169800 == 34 [pid = 2517] [id = 498] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc8d800 == 33 [pid = 2517] [id = 497] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119d3b000 == 32 [pid = 2517] [id = 485] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae23000 == 31 [pid = 2517] [id = 516] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12d658800 == 30 [pid = 2517] [id = 515] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12d316800 == 29 [pid = 2517] [id = 514] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12746d800 == 28 [pid = 2517] [id = 513] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12d05e800 == 27 [pid = 2517] [id = 511] 16:54:42 INFO - PROCESS | 2517 | --DOCSHELL 0x119270800 == 26 [pid = 2517] [id = 512] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x1199ed000) [pid = 2517] [serial = 1468] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x116a71000) [pid = 2517] [serial = 1462] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x117fc2400) [pid = 2517] [serial = 1463] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x12132dc00) [pid = 2517] [serial = 1472] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11a138800) [pid = 2517] [serial = 1471] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x116278800) [pid = 2517] [serial = 1455] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1217cbc00) [pid = 2517] [serial = 1474] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x1177d1c00) [pid = 2517] [serial = 1456] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x125c3bc00) [pid = 2517] [serial = 1480] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x118311800) [pid = 2517] [serial = 1483] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x113d61400) [pid = 2517] [serial = 1459] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x115a61c00) [pid = 2517] [serial = 1460] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12510e000) [pid = 2517] [serial = 1478] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x124d76400) [pid = 2517] [serial = 1477] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1188fb000) [pid = 2517] [serial = 1465] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11953a400) [pid = 2517] [serial = 1466] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x125c43400) [pid = 2517] [serial = 1486] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x116866400) [pid = 2517] [serial = 1440] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x119c3f800) [pid = 2517] [serial = 1444] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119539000) [pid = 2517] [serial = 1443] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x124d75800) [pid = 2517] [serial = 1447] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124837c00) [pid = 2517] [serial = 1446] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x128eb8800) [pid = 2517] [serial = 1449] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1290b7800) [pid = 2517] [serial = 1450] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1293d6c00) [pid = 2517] [serial = 1453] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x116530400) [pid = 2517] [serial = 1452] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x125e9e000) [pid = 2517] [serial = 1481] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x119dc2800) [pid = 2517] [serial = 1484] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1290bc000) [pid = 2517] [serial = 1490] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124ccd400) [pid = 2517] [serial = 1475] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12962dc00) [pid = 2517] [serial = 901] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x129622c00) [pid = 2517] [serial = 1492] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x117f62000) [pid = 2517] [serial = 1441] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128d04400) [pid = 2517] [serial = 1489] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x127611c00) [pid = 2517] [serial = 1487] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x119bbe800) [pid = 2517] [serial = 1469] [outer = 0x0] [url = about:blank] 16:54:42 INFO - PROCESS | 2517 | 1468194882707 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1124ms 16:54:42 INFO - PROCESS | 2517 | 1468194882721 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:54:42 INFO - PROCESS | 2517 | 1468194882724 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:54:42 INFO - PROCESS | 2517 | 1468194882736 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:54:42 INFO - PROCESS | 2517 | 1468194882739 Marionette TRACE conn2 <- [1,2042,null,{}] 16:54:42 INFO - PROCESS | 2517 | 1468194882742 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:42 INFO - PROCESS | 2517 | 1468194882744 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:42 INFO - PROCESS | 2517 | 1468194882822 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:54:42 INFO - PROCESS | 2517 | 1468194882826 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:42 INFO - PROCESS | 2517 | 1468194882828 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bb4800 == 27 [pid = 2517] [id = 518] 16:54:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112ad5000) [pid = 2517] [serial = 1554] [outer = 0x0] 16:54:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d68400) [pid = 2517] [serial = 1555] [outer = 0x112ad5000] 16:54:42 INFO - PROCESS | 2517 | 1468194882858 Marionette DEBUG loaded listener.js 16:54:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x115edfc00) [pid = 2517] [serial = 1556] [outer = 0x112ad5000] 16:54:43 INFO - PROCESS | 2517 | 1468194883221 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 529ms 16:54:43 INFO - PROCESS | 2517 | 1468194883258 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 2517 | 1468194883262 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:54:43 INFO - PROCESS | 2517 | 1468194883269 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - PROCESS | 2517 | 1468194883271 Marionette TRACE conn2 <- [1,2046,null,{}] 16:54:43 INFO - PROCESS | 2517 | 1468194883273 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:43 INFO - PROCESS | 2517 | 1468194883275 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:43 INFO - PROCESS | 2517 | 1468194883380 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:54:43 INFO - PROCESS | 2517 | 1468194883389 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:43 INFO - PROCESS | 2517 | 1468194883391 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x118260800 == 28 [pid = 2517] [id = 519] 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115f56c00) [pid = 2517] [serial = 1557] [outer = 0x0] 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x116b12800) [pid = 2517] [serial = 1558] [outer = 0x115f56c00] 16:54:43 INFO - PROCESS | 2517 | 1468194883418 Marionette DEBUG loaded listener.js 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x117fc3c00) [pid = 2517] [serial = 1559] [outer = 0x115f56c00] 16:54:43 INFO - PROCESS | 2517 | 1468194883770 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 16:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:54:43 INFO - PROCESS | 2517 | 1468194883788 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 2517 | 1468194883790 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:54:43 INFO - PROCESS | 2517 | 1468194883792 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - PROCESS | 2517 | 1468194883794 Marionette TRACE conn2 <- [1,2050,null,{}] 16:54:43 INFO - PROCESS | 2517 | 1468194883811 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:43 INFO - PROCESS | 2517 | 1468194883814 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:43 INFO - PROCESS | 2517 | 1468194883892 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:54:43 INFO - PROCESS | 2517 | 1468194883902 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:43 INFO - PROCESS | 2517 | 1468194883904 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x119cd0800 == 29 [pid = 2517] [id = 520] 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1188fc800) [pid = 2517] [serial = 1560] [outer = 0x0] 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11953c000) [pid = 2517] [serial = 1561] [outer = 0x1188fc800] 16:54:43 INFO - PROCESS | 2517 | 1468194883931 Marionette DEBUG loaded listener.js 16:54:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1199ef400) [pid = 2517] [serial = 1562] [outer = 0x1188fc800] 16:54:44 INFO - PROCESS | 2517 | 1468194884262 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms 16:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:54:44 INFO - PROCESS | 2517 | 1468194884314 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:54:44 INFO - PROCESS | 2517 | 1468194884316 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:54:44 INFO - PROCESS | 2517 | 1468194884318 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:54:44 INFO - PROCESS | 2517 | 1468194884319 Marionette TRACE conn2 <- [1,2054,null,{}] 16:54:44 INFO - PROCESS | 2517 | 1468194884321 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:44 INFO - PROCESS | 2517 | 1468194884323 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:44 INFO - PROCESS | 2517 | 1468194884402 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:54:44 INFO - PROCESS | 2517 | 1468194884472 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 2517 | 1468194884473 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x121473000 == 30 [pid = 2517] [id = 521] 16:54:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119540c00) [pid = 2517] [serial = 1563] [outer = 0x0] 16:54:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x119bc0800) [pid = 2517] [serial = 1564] [outer = 0x119540c00] 16:54:44 INFO - PROCESS | 2517 | 1468194884500 Marionette DEBUG loaded listener.js 16:54:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11a138400) [pid = 2517] [serial = 1565] [outer = 0x119540c00] 16:54:44 INFO - PROCESS | 2517 | 1468194884821 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 16:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:54:44 INFO - PROCESS | 2517 | 1468194884887 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:54:44 INFO - PROCESS | 2517 | 1468194884888 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:54:44 INFO - PROCESS | 2517 | 1468194884890 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:54:44 INFO - PROCESS | 2517 | 1468194884891 Marionette TRACE conn2 <- [1,2058,null,{}] 16:54:44 INFO - PROCESS | 2517 | 1468194884893 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:44 INFO - PROCESS | 2517 | 1468194884895 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:44 INFO - PROCESS | 2517 | 1468194884987 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:54:44 INFO - PROCESS | 2517 | 1468194884991 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 2517 | 1468194884992 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x123743000 == 31 [pid = 2517] [id = 522] 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1133a9800) [pid = 2517] [serial = 1566] [outer = 0x0] 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a145000) [pid = 2517] [serial = 1567] [outer = 0x1133a9800] 16:54:45 INFO - PROCESS | 2517 | 1468194885016 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121335000) [pid = 2517] [serial = 1568] [outer = 0x1133a9800] 16:54:45 INFO - PROCESS | 2517 | 1468194885374 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 518ms 16:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:54:45 INFO - PROCESS | 2517 | 1468194885413 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:54:45 INFO - PROCESS | 2517 | 1468194885414 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:54:45 INFO - PROCESS | 2517 | 1468194885417 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:54:45 INFO - PROCESS | 2517 | 1468194885418 Marionette TRACE conn2 <- [1,2062,null,{}] 16:54:45 INFO - PROCESS | 2517 | 1468194885420 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:45 INFO - PROCESS | 2517 | 1468194885424 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:45 INFO - PROCESS | 2517 | 1468194885531 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:54:45 INFO - PROCESS | 2517 | 1468194885545 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:45 INFO - PROCESS | 2517 | 1468194885546 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3a800 == 32 [pid = 2517] [id = 523] 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1214ab400) [pid = 2517] [serial = 1569] [outer = 0x0] 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x121ddb000) [pid = 2517] [serial = 1570] [outer = 0x1214ab400] 16:54:45 INFO - PROCESS | 2517 | 1468194885572 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124d76400) [pid = 2517] [serial = 1571] [outer = 0x1214ab400] 16:54:45 INFO - PROCESS | 2517 | 1468194885936 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 568ms 16:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:54:45 INFO - PROCESS | 2517 | 1468194885986 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:54:45 INFO - PROCESS | 2517 | 1468194885987 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:54:45 INFO - PROCESS | 2517 | 1468194885989 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:54:45 INFO - PROCESS | 2517 | 1468194885990 Marionette TRACE conn2 <- [1,2066,null,{}] 16:54:46 INFO - PROCESS | 2517 | 1468194886000 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:46 INFO - PROCESS | 2517 | 1468194886001 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:46 INFO - PROCESS | 2517 | 1468194886094 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:54:46 INFO - PROCESS | 2517 | 1468194886107 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 2517 | 1468194886108 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x129049800 == 33 [pid = 2517] [id = 524] 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x124d77c00) [pid = 2517] [serial = 1572] [outer = 0x0] 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12510a400) [pid = 2517] [serial = 1573] [outer = 0x124d77c00] 16:54:46 INFO - PROCESS | 2517 | 1468194886133 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1258ce000) [pid = 2517] [serial = 1574] [outer = 0x124d77c00] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x12b341c00) [pid = 2517] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1188f9800) [pid = 2517] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x115e0f800) [pid = 2517] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124d74800) [pid = 2517] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x124d7e400) [pid = 2517] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12a81d000) [pid = 2517] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x114eaf800) [pid = 2517] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x118306400) [pid = 2517] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d96c00) [pid = 2517] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1131ae800) [pid = 2517] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x113d4a800) [pid = 2517] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1217d5400) [pid = 2517] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x11895c800) [pid = 2517] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1290bc400) [pid = 2517] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:54:46 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x112a1d000) [pid = 2517] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:54:46 INFO - PROCESS | 2517 | 1468194886652 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 16:54:46 INFO - PROCESS | 2517 | 1468194886658 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:54:46 INFO - PROCESS | 2517 | 1468194886659 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:54:46 INFO - PROCESS | 2517 | 1468194886661 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:54:46 INFO - PROCESS | 2517 | 1468194886663 Marionette TRACE conn2 <- [1,2070,null,{}] 16:54:46 INFO - PROCESS | 2517 | 1468194886667 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:46 INFO - PROCESS | 2517 | 1468194886668 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:46 INFO - PROCESS | 2517 | 1468194886743 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:54:46 INFO - PROCESS | 2517 | 1468194886746 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 2517 | 1468194886747 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b37000 == 34 [pid = 2517] [id = 525] 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x113d6ac00) [pid = 2517] [serial = 1575] [outer = 0x0] 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1177cc800) [pid = 2517] [serial = 1576] [outer = 0x113d6ac00] 16:54:46 INFO - PROCESS | 2517 | 1468194886776 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119c38800) [pid = 2517] [serial = 1577] [outer = 0x113d6ac00] 16:54:47 INFO - PROCESS | 2517 | 1468194887119 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 473ms 16:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:54:47 INFO - PROCESS | 2517 | 1468194887137 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 2517 | 1468194887138 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:54:47 INFO - PROCESS | 2517 | 1468194887140 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 2517 | 1468194887141 Marionette TRACE conn2 <- [1,2074,null,{}] 16:54:47 INFO - PROCESS | 2517 | 1468194887144 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:47 INFO - PROCESS | 2517 | 1468194887145 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:47 INFO - PROCESS | 2517 | 1468194887228 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:54:47 INFO - PROCESS | 2517 | 1468194887287 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 2517 | 1468194887288 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a74a000 == 35 [pid = 2517] [id = 526] 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x115f4bc00) [pid = 2517] [serial = 1578] [outer = 0x0] 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12483b400) [pid = 2517] [serial = 1579] [outer = 0x115f4bc00] 16:54:47 INFO - PROCESS | 2517 | 1468194887312 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x125c46000) [pid = 2517] [serial = 1580] [outer = 0x115f4bc00] 16:54:47 INFO - PROCESS | 2517 | 1468194887589 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 469ms 16:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:54:47 INFO - PROCESS | 2517 | 1468194887609 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 2517 | 1468194887610 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:54:47 INFO - PROCESS | 2517 | 1468194887613 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 2517 | 1468194887614 Marionette TRACE conn2 <- [1,2078,null,{}] 16:54:47 INFO - PROCESS | 2517 | 1468194887624 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:47 INFO - PROCESS | 2517 | 1468194887626 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:47 INFO - PROCESS | 2517 | 1468194887708 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:54:47 INFO - PROCESS | 2517 | 1468194887712 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 2517 | 1468194887713 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a999000 == 36 [pid = 2517] [id = 527] 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12584b800) [pid = 2517] [serial = 1581] [outer = 0x0] 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1272eb400) [pid = 2517] [serial = 1582] [outer = 0x12584b800] 16:54:47 INFO - PROCESS | 2517 | 1468194887740 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x128d0a000) [pid = 2517] [serial = 1583] [outer = 0x12584b800] 16:54:48 INFO - PROCESS | 2517 | 1468194888079 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 476ms 16:54:48 INFO - PROCESS | 2517 | 1468194888089 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 2517 | 1468194888091 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:54:48 INFO - PROCESS | 2517 | 1468194888093 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - PROCESS | 2517 | 1468194888095 Marionette TRACE conn2 <- [1,2082,null,{}] 16:54:48 INFO - PROCESS | 2517 | 1468194888097 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:48 INFO - PROCESS | 2517 | 1468194888099 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:48 INFO - PROCESS | 2517 | 1468194888226 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:54:48 INFO - PROCESS | 2517 | 1468194888235 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 2517 | 1468194888236 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3cd000 == 37 [pid = 2517] [id = 528] 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x128d0fc00) [pid = 2517] [serial = 1584] [outer = 0x0] 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1290b3c00) [pid = 2517] [serial = 1585] [outer = 0x128d0fc00] 16:54:48 INFO - PROCESS | 2517 | 1468194888263 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1293d5800) [pid = 2517] [serial = 1586] [outer = 0x128d0fc00] 16:54:48 INFO - PROCESS | 2517 | 1468194888553 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 16:54:48 INFO - PROCESS | 2517 | 1468194888656 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 2517 | 1468194888658 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:54:48 INFO - PROCESS | 2517 | 1468194888662 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - PROCESS | 2517 | 1468194888665 Marionette TRACE conn2 <- [1,2086,null,{}] 16:54:48 INFO - PROCESS | 2517 | 1468194888669 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:48 INFO - PROCESS | 2517 | 1468194888671 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:48 INFO - PROCESS | 2517 | 1468194888764 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:54:48 INFO - PROCESS | 2517 | 1468194888861 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 2517 | 1468194888863 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x116ab8800 == 38 [pid = 2517] [id = 529] 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1130bbc00) [pid = 2517] [serial = 1587] [outer = 0x0] 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1133b0c00) [pid = 2517] [serial = 1588] [outer = 0x1130bbc00] 16:54:48 INFO - PROCESS | 2517 | 1468194888897 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x113d65000) [pid = 2517] [serial = 1589] [outer = 0x1130bbc00] 16:54:49 INFO - PROCESS | 2517 | 1468194889450 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 824ms 16:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:54:49 INFO - PROCESS | 2517 | 1468194889508 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 2517 | 1468194889511 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:54:49 INFO - PROCESS | 2517 | 1468194889517 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 2517 | 1468194889520 Marionette TRACE conn2 <- [1,2090,null,{}] 16:54:49 INFO - PROCESS | 2517 | 1468194889524 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:49 INFO - PROCESS | 2517 | 1468194889525 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:49 INFO - PROCESS | 2517 | 1468194889635 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:54:49 INFO - PROCESS | 2517 | 1468194889717 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 2517 | 1468194889718 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x121475800 == 39 [pid = 2517] [id = 530] 16:54:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1177ca800) [pid = 2517] [serial = 1590] [outer = 0x0] 16:54:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x11830f400) [pid = 2517] [serial = 1591] [outer = 0x1177ca800] 16:54:49 INFO - PROCESS | 2517 | 1468194889749 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1188fc400) [pid = 2517] [serial = 1592] [outer = 0x1177ca800] 16:54:50 INFO - PROCESS | 2517 | 1468194890427 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 977ms 16:54:50 INFO - PROCESS | 2517 | 1468194890491 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 2517 | 1468194890493 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:54:50 INFO - PROCESS | 2517 | 1468194890497 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 2517 | 1468194890499 Marionette TRACE conn2 <- [1,2094,null,{}] 16:54:50 INFO - PROCESS | 2517 | 1468194890502 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:50 INFO - PROCESS | 2517 | 1468194890504 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:50 INFO - PROCESS | 2517 | 1468194890608 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:54:50 INFO - PROCESS | 2517 | 1468194890691 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:50 INFO - PROCESS | 2517 | 1468194890694 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc2800 == 40 [pid = 2517] [id = 531] 16:54:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x11627b800) [pid = 2517] [serial = 1593] [outer = 0x0] 16:54:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1165da000) [pid = 2517] [serial = 1594] [outer = 0x11627b800] 16:54:50 INFO - PROCESS | 2517 | 1468194890722 Marionette DEBUG loaded listener.js 16:54:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x117f60800) [pid = 2517] [serial = 1595] [outer = 0x11627b800] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x12a999000 == 39 [pid = 2517] [id = 527] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x12a74a000 == 38 [pid = 2517] [id = 526] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x119b37000 == 37 [pid = 2517] [id = 525] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x129049800 == 36 [pid = 2517] [id = 524] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x125e3a800 == 35 [pid = 2517] [id = 523] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x123743000 == 34 [pid = 2517] [id = 522] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x121473000 == 33 [pid = 2517] [id = 521] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x119cd0800 == 32 [pid = 2517] [id = 520] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x118260800 == 31 [pid = 2517] [id = 519] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x116bb4800 == 30 [pid = 2517] [id = 518] 16:54:50 INFO - PROCESS | 2517 | --DOCSHELL 0x118250000 == 29 [pid = 2517] [id = 517] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12a820400) [pid = 2517] [serial = 1529] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x125c44000) [pid = 2517] [serial = 1514] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x127208800) [pid = 2517] [serial = 1516] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12a918400) [pid = 2517] [serial = 1522] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x118308c00) [pid = 2517] [serial = 1525] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11852bc00) [pid = 2517] [serial = 1498] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11925a000) [pid = 2517] [serial = 1499] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x115ee8800) [pid = 2517] [serial = 1495] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x116a0a400) [pid = 2517] [serial = 1496] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x119db3800) [pid = 2517] [serial = 1507] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1217d0800) [pid = 2517] [serial = 1508] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x115f56800) [pid = 2517] [serial = 1501] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x118302c00) [pid = 2517] [serial = 1502] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12483f800) [pid = 2517] [serial = 1510] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119969400) [pid = 2517] [serial = 1504] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x119bb2800) [pid = 2517] [serial = 1505] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1296a6400) [pid = 2517] [serial = 1493] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12a792c00) [pid = 2517] [serial = 1520] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1296abc00) [pid = 2517] [serial = 1519] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x120937000) [pid = 2517] [serial = 1526] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12b33f000) [pid = 2517] [serial = 1532] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12510a000) [pid = 2517] [serial = 1513] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1293d9000) [pid = 2517] [serial = 1517] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12ac03000) [pid = 2517] [serial = 1523] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x124d72800) [pid = 2517] [serial = 1511] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1218d6400) [pid = 2517] [serial = 1528] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12bc2ec00) [pid = 2517] [serial = 1535] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x12b560400) [pid = 2517] [serial = 1534] [outer = 0x0] [url = about:blank] 16:54:50 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12ac06800) [pid = 2517] [serial = 1531] [outer = 0x0] [url = about:blank] 16:54:51 INFO - PROCESS | 2517 | 1468194891119 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 16:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:54:51 INFO - PROCESS | 2517 | 1468194891169 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 2517 | 1468194891171 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:54:51 INFO - PROCESS | 2517 | 1468194891175 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 2517 | 1468194891177 Marionette TRACE conn2 <- [1,2098,null,{}] 16:54:51 INFO - PROCESS | 2517 | 1468194891180 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:51 INFO - PROCESS | 2517 | 1468194891181 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:51 INFO - PROCESS | 2517 | 1468194891261 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:54:51 INFO - PROCESS | 2517 | 1468194891318 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 2517 | 1468194891320 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x11994a800 == 30 [pid = 2517] [id = 532] 16:54:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x118304400) [pid = 2517] [serial = 1596] [outer = 0x0] 16:54:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1189e9c00) [pid = 2517] [serial = 1597] [outer = 0x118304400] 16:54:51 INFO - PROCESS | 2517 | 1468194891350 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x11996c000) [pid = 2517] [serial = 1598] [outer = 0x118304400] 16:54:51 INFO - PROCESS | 2517 | 1468194891759 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 623ms 16:54:51 INFO - PROCESS | 2517 | 1468194891817 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 2517 | 1468194891820 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:54:51 INFO - PROCESS | 2517 | 1468194891824 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 2517 | 1468194891826 Marionette TRACE conn2 <- [1,2102,null,{}] 16:54:51 INFO - PROCESS | 2517 | 1468194891830 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:51 INFO - PROCESS | 2517 | 1468194891834 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:51 INFO - PROCESS | 2517 | 1468194891931 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:54:52 INFO - PROCESS | 2517 | 1468194892001 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:52 INFO - PROCESS | 2517 | 1468194892003 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x119273800 == 31 [pid = 2517] [id = 533] 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d64800) [pid = 2517] [serial = 1599] [outer = 0x0] 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117f69400) [pid = 2517] [serial = 1600] [outer = 0x113d64800] 16:54:52 INFO - PROCESS | 2517 | 1468194892034 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1189e3800) [pid = 2517] [serial = 1601] [outer = 0x113d64800] 16:54:52 INFO - PROCESS | 2517 | 1468194892476 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 675ms 16:54:52 INFO - PROCESS | 2517 | 1468194892500 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 2517 | 1468194892503 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:54:52 INFO - PROCESS | 2517 | 1468194892508 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 2517 | 1468194892510 Marionette TRACE conn2 <- [1,2106,null,{}] 16:54:52 INFO - PROCESS | 2517 | 1468194892513 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:52 INFO - PROCESS | 2517 | 1468194892515 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:52 INFO - PROCESS | 2517 | 1468194892613 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:54:52 INFO - PROCESS | 2517 | 1468194892671 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:52 INFO - PROCESS | 2517 | 1468194892672 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a0e000 == 32 [pid = 2517] [id = 534] 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1199ef000) [pid = 2517] [serial = 1602] [outer = 0x0] 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119c40000) [pid = 2517] [serial = 1603] [outer = 0x1199ef000] 16:54:52 INFO - PROCESS | 2517 | 1468194892703 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x120941c00) [pid = 2517] [serial = 1604] [outer = 0x1199ef000] 16:54:53 INFO - PROCESS | 2517 | 1468194893126 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 16:54:53 INFO - PROCESS | 2517 | 1468194893180 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:54:53 INFO - PROCESS | 2517 | 1468194893181 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:54:53 INFO - PROCESS | 2517 | 1468194893184 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:54:53 INFO - PROCESS | 2517 | 1468194893187 Marionette TRACE conn2 <- [1,2110,null,{}] 16:54:53 INFO - PROCESS | 2517 | 1468194893195 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:53 INFO - PROCESS | 2517 | 1468194893199 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:53 INFO - PROCESS | 2517 | 1468194893316 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:54:53 INFO - PROCESS | 2517 | 1468194893401 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:53 INFO - PROCESS | 2517 | 1468194893404 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x127469800 == 33 [pid = 2517] [id = 535] 16:54:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1214ae400) [pid = 2517] [serial = 1605] [outer = 0x0] 16:54:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x121dda400) [pid = 2517] [serial = 1606] [outer = 0x1214ae400] 16:54:53 INFO - PROCESS | 2517 | 1468194893437 Marionette DEBUG loaded listener.js 16:54:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124cd5400) [pid = 2517] [serial = 1607] [outer = 0x1214ae400] 16:54:53 INFO - PROCESS | 2517 | 1468194893863 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 721ms 16:54:53 INFO - PROCESS | 2517 | 1468194893906 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:54:53 INFO - PROCESS | 2517 | 1468194893908 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:54:53 INFO - PROCESS | 2517 | 1468194893910 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:54:53 INFO - PROCESS | 2517 | 1468194893912 Marionette TRACE conn2 <- [1,2114,null,{}] 16:54:53 INFO - PROCESS | 2517 | 1468194893914 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:53 INFO - PROCESS | 2517 | 1468194893916 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:54 INFO - PROCESS | 2517 | 1468194894017 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:54:54 INFO - PROCESS | 2517 | 1468194894074 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 2517 | 1468194894075 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a744800 == 34 [pid = 2517] [id = 536] 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x124d71800) [pid = 2517] [serial = 1608] [outer = 0x0] 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1252ef000) [pid = 2517] [serial = 1609] [outer = 0x124d71800] 16:54:54 INFO - PROCESS | 2517 | 1468194894105 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x125c3fc00) [pid = 2517] [serial = 1610] [outer = 0x124d71800] 16:54:54 INFO - PROCESS | 2517 | 1468194894550 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 16:54:54 INFO - PROCESS | 2517 | 1468194894582 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 2517 | 1468194894585 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:54:54 INFO - PROCESS | 2517 | 1468194894588 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 2517 | 1468194894589 Marionette TRACE conn2 <- [1,2118,null,{}] 16:54:54 INFO - PROCESS | 2517 | 1468194894592 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:54 INFO - PROCESS | 2517 | 1468194894593 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:54 INFO - PROCESS | 2517 | 1468194894704 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:54:54 INFO - PROCESS | 2517 | 1468194894773 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 2517 | 1468194894775 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a993000 == 35 [pid = 2517] [id = 537] 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x125c86400) [pid = 2517] [serial = 1611] [outer = 0x0] 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x127611400) [pid = 2517] [serial = 1612] [outer = 0x125c86400] 16:54:54 INFO - PROCESS | 2517 | 1468194894803 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x128d0f000) [pid = 2517] [serial = 1613] [outer = 0x125c86400] 16:54:55 INFO - PROCESS | 2517 | 1468194895219 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 16:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:54:55 INFO - PROCESS | 2517 | 1468194895270 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:54:55 INFO - PROCESS | 2517 | 1468194895271 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:54:55 INFO - PROCESS | 2517 | 1468194895275 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - PROCESS | 2517 | 1468194895276 Marionette TRACE conn2 <- [1,2122,null,{}] 16:54:55 INFO - PROCESS | 2517 | 1468194895279 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:55 INFO - PROCESS | 2517 | 1468194895285 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:55 INFO - PROCESS | 2517 | 1468194895405 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:54:55 INFO - PROCESS | 2517 | 1468194895477 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:55 INFO - PROCESS | 2517 | 1468194895478 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7c000 == 36 [pid = 2517] [id = 538] 16:54:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x128eba800) [pid = 2517] [serial = 1614] [outer = 0x0] 16:54:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1293d1c00) [pid = 2517] [serial = 1615] [outer = 0x128eba800] 16:54:55 INFO - PROCESS | 2517 | 1468194895508 Marionette DEBUG loaded listener.js 16:54:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12a789000) [pid = 2517] [serial = 1616] [outer = 0x128eba800] 16:54:55 INFO - PROCESS | 2517 | 1468194895958 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x116bc2800 == 35 [pid = 2517] [id = 531] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x116ab8800 == 34 [pid = 2517] [id = 529] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x121475800 == 33 [pid = 2517] [id = 530] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x12a993000 == 32 [pid = 2517] [id = 537] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3cd000 == 31 [pid = 2517] [id = 528] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x12a744800 == 30 [pid = 2517] [id = 536] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x127469800 == 29 [pid = 2517] [id = 535] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x121a0e000 == 28 [pid = 2517] [id = 534] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x11994a800 == 27 [pid = 2517] [id = 532] 16:54:56 INFO - PROCESS | 2517 | --DOCSHELL 0x119273800 == 26 [pid = 2517] [id = 533] 16:54:56 INFO - PROCESS | 2517 | 1468194896630 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:54:56 INFO - PROCESS | 2517 | 1468194896632 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:54:56 INFO - PROCESS | 2517 | 1468194896644 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:54:56 INFO - PROCESS | 2517 | 1468194896646 Marionette TRACE conn2 <- [1,2126,null,{}] 16:54:56 INFO - PROCESS | 2517 | 1468194896650 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:56 INFO - PROCESS | 2517 | 1468194896652 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:56 INFO - PROCESS | 2517 | 1468194896733 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:54:56 INFO - PROCESS | 2517 | 1468194896739 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 2517 | 1468194896742 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x116a61800 == 27 [pid = 2517] [id = 539] 16:54:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x113d60400) [pid = 2517] [serial = 1617] [outer = 0x0] 16:54:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x113d65c00) [pid = 2517] [serial = 1618] [outer = 0x113d60400] 16:54:56 INFO - PROCESS | 2517 | 1468194896771 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x115ec3000) [pid = 2517] [serial = 1619] [outer = 0x113d60400] 16:54:57 INFO - PROCESS | 2517 | 1468194897108 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 470ms 16:54:57 INFO - PROCESS | 2517 | 1468194897114 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 2517 | 1468194897119 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:54:57 INFO - PROCESS | 2517 | 1468194897125 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 2517 | 1468194897127 Marionette TRACE conn2 <- [1,2130,null,{}] 16:54:57 INFO - PROCESS | 2517 | 1468194897130 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:57 INFO - PROCESS | 2517 | 1468194897132 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:57 INFO - PROCESS | 2517 | 1468194897258 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:54:57 INFO - PROCESS | 2517 | 1468194897267 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 2517 | 1468194897269 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189be000 == 28 [pid = 2517] [id = 540] 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x11654f800) [pid = 2517] [serial = 1620] [outer = 0x0] 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x1175db400) [pid = 2517] [serial = 1621] [outer = 0x11654f800] 16:54:57 INFO - PROCESS | 2517 | 1468194897297 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x117fc3400) [pid = 2517] [serial = 1622] [outer = 0x11654f800] 16:54:57 INFO - PROCESS | 2517 | 1468194897629 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 2517 | 1468194897653 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:54:57 INFO - PROCESS | 2517 | 1468194897656 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 2517 | 1468194897657 Marionette TRACE conn2 <- [1,2134,null,{}] 16:54:57 INFO - PROCESS | 2517 | 1468194897664 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:57 INFO - PROCESS | 2517 | 1468194897667 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:57 INFO - PROCESS | 2517 | 1468194897791 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:54:57 INFO - PROCESS | 2517 | 1468194897841 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 2517 | 1468194897844 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157b800 == 29 [pid = 2517] [id = 541] 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x11924cc00) [pid = 2517] [serial = 1623] [outer = 0x0] 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x119250000) [pid = 2517] [serial = 1624] [outer = 0x11924cc00] 16:54:57 INFO - PROCESS | 2517 | 1468194897879 Marionette DEBUG loaded listener.js 16:54:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x119bb2000) [pid = 2517] [serial = 1625] [outer = 0x11924cc00] 16:54:58 INFO - PROCESS | 2517 | 1468194898238 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 618ms 16:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:54:58 INFO - PROCESS | 2517 | 1468194898275 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 2517 | 1468194898276 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:54:58 INFO - PROCESS | 2517 | 1468194898278 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 2517 | 1468194898279 Marionette TRACE conn2 <- [1,2138,null,{}] 16:54:58 INFO - PROCESS | 2517 | 1468194898281 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:58 INFO - PROCESS | 2517 | 1468194898283 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:58 INFO - PROCESS | 2517 | 1468194898384 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:54:58 INFO - PROCESS | 2517 | 1468194898387 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 2517 | 1468194898389 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x125122800 == 30 [pid = 2517] [id = 542] 16:54:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x119bb9c00) [pid = 2517] [serial = 1626] [outer = 0x0] 16:54:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x11a138800) [pid = 2517] [serial = 1627] [outer = 0x119bb9c00] 16:54:58 INFO - PROCESS | 2517 | 1468194898414 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x121334c00) [pid = 2517] [serial = 1628] [outer = 0x119bb9c00] 16:54:58 INFO - PROCESS | 2517 | 1468194898754 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 518ms 16:54:58 INFO - PROCESS | 2517 | 1468194898797 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 2517 | 1468194898800 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:54:58 INFO - PROCESS | 2517 | 1468194898804 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 2517 | 1468194898805 Marionette TRACE conn2 <- [1,2142,null,{}] 16:54:58 INFO - PROCESS | 2517 | 1468194898807 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:58 INFO - PROCESS | 2517 | 1468194898808 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:58 INFO - PROCESS | 2517 | 1468194898900 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:54:58 INFO - PROCESS | 2517 | 1468194898938 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 2517 | 1468194898939 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbc000 == 31 [pid = 2517] [id = 543] 16:54:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x121660c00) [pid = 2517] [serial = 1629] [outer = 0x0] 16:54:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x1217d1c00) [pid = 2517] [serial = 1630] [outer = 0x121660c00] 16:54:58 INFO - PROCESS | 2517 | 1468194898970 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x121a2f400) [pid = 2517] [serial = 1631] [outer = 0x121660c00] 16:54:59 INFO - PROCESS | 2517 | 1468194899291 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 2517 | 1468194899325 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:54:59 INFO - PROCESS | 2517 | 1468194899336 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 2517 | 1468194899337 Marionette TRACE conn2 <- [1,2146,null,{}] 16:54:59 INFO - PROCESS | 2517 | 1468194899340 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:59 INFO - PROCESS | 2517 | 1468194899344 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:59 INFO - PROCESS | 2517 | 1468194899466 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:54:59 INFO - PROCESS | 2517 | 1468194899470 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 2517 | 1468194899471 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:54:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a9a3800 == 32 [pid = 2517] [id = 544] 16:54:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x121dd7400) [pid = 2517] [serial = 1632] [outer = 0x0] 16:54:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x124cd5c00) [pid = 2517] [serial = 1633] [outer = 0x121dd7400] 16:54:59 INFO - PROCESS | 2517 | 1468194899495 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x128d05000) [pid = 2517] [serial = 1634] [outer = 0x121dd7400] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x118304400) [pid = 2517] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x1133a9800) [pid = 2517] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x1188fc800) [pid = 2517] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x1214ab400) [pid = 2517] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x115f56c00) [pid = 2517] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x112ad5000) [pid = 2517] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x116287800) [pid = 2517] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x116531800) [pid = 2517] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x11a141400) [pid = 2517] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x125c44800) [pid = 2517] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x129627000) [pid = 2517] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x124d77c00) [pid = 2517] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x11627b800) [pid = 2517] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12584b800) [pid = 2517] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x113d6ac00) [pid = 2517] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x128d0fc00) [pid = 2517] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1130bbc00) [pid = 2517] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x112a17c00) [pid = 2517] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x115f4bc00) [pid = 2517] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1177ca800) [pid = 2517] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:55:00 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119540c00) [pid = 2517] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:55:00 INFO - PROCESS | 2517 | 1468194900085 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 2517 | 1468194900106 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:55:00 INFO - PROCESS | 2517 | 1468194900109 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 2517 | 1468194900110 Marionette TRACE conn2 <- [1,2150,null,{}] 16:55:00 INFO - PROCESS | 2517 | 1468194900112 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:00 INFO - PROCESS | 2517 | 1468194900113 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:00 INFO - PROCESS | 2517 | 1468194900204 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:55:00 INFO - PROCESS | 2517 | 1468194900209 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 2517 | 1468194900210 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ae800 == 33 [pid = 2517] [id = 545] 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1130bbc00) [pid = 2517] [serial = 1635] [outer = 0x0] 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x116b18c00) [pid = 2517] [serial = 1636] [outer = 0x1130bbc00] 16:55:00 INFO - PROCESS | 2517 | 1468194900233 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1189e9800) [pid = 2517] [serial = 1637] [outer = 0x1130bbc00] 16:55:00 INFO - PROCESS | 2517 | 1468194900585 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 16:55:00 INFO - PROCESS | 2517 | 1468194900627 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 2517 | 1468194900629 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:55:00 INFO - PROCESS | 2517 | 1468194900631 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 2517 | 1468194900632 Marionette TRACE conn2 <- [1,2154,null,{}] 16:55:00 INFO - PROCESS | 2517 | 1468194900634 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:00 INFO - PROCESS | 2517 | 1468194900636 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:00 INFO - PROCESS | 2517 | 1468194900710 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:55:00 INFO - PROCESS | 2517 | 1468194900715 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 2517 | 1468194900718 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfc6000 == 34 [pid = 2517] [id = 546] 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x112911400) [pid = 2517] [serial = 1638] [outer = 0x0] 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x11a145400) [pid = 2517] [serial = 1639] [outer = 0x112911400] 16:55:00 INFO - PROCESS | 2517 | 1468194900742 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124db6000) [pid = 2517] [serial = 1640] [outer = 0x112911400] 16:55:01 INFO - PROCESS | 2517 | 1468194901113 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 16:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:55:01 INFO - PROCESS | 2517 | 1468194901153 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 2517 | 1468194901155 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:55:01 INFO - PROCESS | 2517 | 1468194901158 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 2517 | 1468194901160 Marionette TRACE conn2 <- [1,2158,null,{}] 16:55:01 INFO - PROCESS | 2517 | 1468194901163 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:01 INFO - PROCESS | 2517 | 1468194901165 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:01 INFO - PROCESS | 2517 | 1468194901314 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:55:01 INFO - PROCESS | 2517 | 1468194901363 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 2517 | 1468194901364 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c558000 == 35 [pid = 2517] [id = 547] 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x115ee8800) [pid = 2517] [serial = 1641] [outer = 0x0] 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x125c44800) [pid = 2517] [serial = 1642] [outer = 0x115ee8800] 16:55:01 INFO - PROCESS | 2517 | 1468194901389 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1290ae000) [pid = 2517] [serial = 1643] [outer = 0x115ee8800] 16:55:01 INFO - PROCESS | 2517 | 1468194901689 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 16:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:55:01 INFO - PROCESS | 2517 | 1468194901727 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 2517 | 1468194901729 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:55:01 INFO - PROCESS | 2517 | 1468194901732 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 2517 | 1468194901736 Marionette TRACE conn2 <- [1,2162,null,{}] 16:55:01 INFO - PROCESS | 2517 | 1468194901739 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:01 INFO - PROCESS | 2517 | 1468194901741 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:01 INFO - PROCESS | 2517 | 1468194901828 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:55:01 INFO - PROCESS | 2517 | 1468194901835 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 2517 | 1468194901836 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc09800 == 36 [pid = 2517] [id = 548] 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x128d07800) [pid = 2517] [serial = 1644] [outer = 0x0] 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x1290e3400) [pid = 2517] [serial = 1645] [outer = 0x128d07800] 16:55:01 INFO - PROCESS | 2517 | 1468194901865 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1293d7400) [pid = 2517] [serial = 1646] [outer = 0x128d07800] 16:55:02 INFO - PROCESS | 2517 | 1468194902522 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 873ms 16:55:02 INFO - PROCESS | 2517 | 1468194902606 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:55:02 INFO - PROCESS | 2517 | 1468194902609 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:55:02 INFO - PROCESS | 2517 | 1468194902612 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 2517 | 1468194902614 Marionette TRACE conn2 <- [1,2166,null,{}] 16:55:02 INFO - PROCESS | 2517 | 1468194902619 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:02 INFO - PROCESS | 2517 | 1468194902621 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:02 INFO - PROCESS | 2517 | 1468194902728 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:55:02 INFO - PROCESS | 2517 | 1468194902789 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 2517 | 1468194902791 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x119960800 == 37 [pid = 2517] [id = 549] 16:55:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x113d60800) [pid = 2517] [serial = 1647] [outer = 0x0] 16:55:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x115f4a800) [pid = 2517] [serial = 1648] [outer = 0x113d60800] 16:55:02 INFO - PROCESS | 2517 | 1468194902821 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x117021000) [pid = 2517] [serial = 1649] [outer = 0x113d60800] 16:55:03 INFO - PROCESS | 2517 | 1468194903306 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 773ms 16:55:03 INFO - PROCESS | 2517 | 1468194903386 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:55:03 INFO - PROCESS | 2517 | 1468194903389 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:55:03 INFO - PROCESS | 2517 | 1468194903394 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:55:03 INFO - PROCESS | 2517 | 1468194903396 Marionette TRACE conn2 <- [1,2170,null,{}] 16:55:03 INFO - PROCESS | 2517 | 1468194903427 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:03 INFO - PROCESS | 2517 | 1468194903428 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:03 INFO - PROCESS | 2517 | 1468194903543 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:55:03 INFO - PROCESS | 2517 | 1468194903626 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:03 INFO - PROCESS | 2517 | 1468194903628 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x12991f800 == 38 [pid = 2517] [id = 550] 16:55:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x112a20800) [pid = 2517] [serial = 1650] [outer = 0x0] 16:55:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x11953dc00) [pid = 2517] [serial = 1651] [outer = 0x112a20800] 16:55:03 INFO - PROCESS | 2517 | 1468194903659 Marionette DEBUG loaded listener.js 16:55:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x1199f7400) [pid = 2517] [serial = 1652] [outer = 0x112a20800] 16:55:04 INFO - PROCESS | 2517 | 1468194904319 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x12c558000 == 37 [pid = 2517] [id = 547] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfc6000 == 36 [pid = 2517] [id = 546] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ae800 == 35 [pid = 2517] [id = 545] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x12a9a3800 == 34 [pid = 2517] [id = 544] 16:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 974ms 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x128cbc000 == 33 [pid = 2517] [id = 543] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x125122800 == 32 [pid = 2517] [id = 542] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x12157b800 == 31 [pid = 2517] [id = 541] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x1189be000 == 30 [pid = 2517] [id = 540] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x116a61800 == 29 [pid = 2517] [id = 539] 16:55:04 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7c000 == 28 [pid = 2517] [id = 538] 16:55:04 INFO - PROCESS | 2517 | 1468194904369 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:55:04 INFO - PROCESS | 2517 | 1468194904372 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:55:04 INFO - PROCESS | 2517 | 1468194904375 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 2517 | 1468194904377 Marionette TRACE conn2 <- [1,2174,null,{}] 16:55:04 INFO - PROCESS | 2517 | 1468194904380 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:04 INFO - PROCESS | 2517 | 1468194904382 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:04 INFO - PROCESS | 2517 | 1468194904459 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x118334c00) [pid = 2517] [serial = 1553] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x11996c000) [pid = 2517] [serial = 1598] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11a145000) [pid = 2517] [serial = 1567] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x11953c000) [pid = 2517] [serial = 1561] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1189e9c00) [pid = 2517] [serial = 1597] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x1199ef400) [pid = 2517] [serial = 1562] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x121ddb000) [pid = 2517] [serial = 1570] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x116b12800) [pid = 2517] [serial = 1558] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x117fc3c00) [pid = 2517] [serial = 1559] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x113d68400) [pid = 2517] [serial = 1555] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x115edfc00) [pid = 2517] [serial = 1556] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1177c9000) [pid = 2517] [serial = 1552] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x118965000) [pid = 2517] [serial = 1538] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x118304c00) [pid = 2517] [serial = 1537] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1217d2000) [pid = 2517] [serial = 1541] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x121331800) [pid = 2517] [serial = 1540] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1290b2400) [pid = 2517] [serial = 1544] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x128d08000) [pid = 2517] [serial = 1543] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12ac0d400) [pid = 2517] [serial = 1547] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12a792000) [pid = 2517] [serial = 1546] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12510a400) [pid = 2517] [serial = 1573] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1165da000) [pid = 2517] [serial = 1594] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x124d76400) [pid = 2517] [serial = 1571] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128d0a000) [pid = 2517] [serial = 1583] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1177cc800) [pid = 2517] [serial = 1576] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x119c38800) [pid = 2517] [serial = 1577] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1293d5800) [pid = 2517] [serial = 1586] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x1272eb400) [pid = 2517] [serial = 1582] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1133b0c00) [pid = 2517] [serial = 1588] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12b339400) [pid = 2517] [serial = 1550] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1258ce000) [pid = 2517] [serial = 1574] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x117f60800) [pid = 2517] [serial = 1595] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x113d65000) [pid = 2517] [serial = 1589] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x125c46000) [pid = 2517] [serial = 1580] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11830f400) [pid = 2517] [serial = 1591] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12483b400) [pid = 2517] [serial = 1579] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x129625c00) [pid = 2517] [serial = 1549] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x119bc0800) [pid = 2517] [serial = 1564] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x1290b3c00) [pid = 2517] [serial = 1585] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11a138400) [pid = 2517] [serial = 1565] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x121335000) [pid = 2517] [serial = 1568] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1188fc400) [pid = 2517] [serial = 1592] [outer = 0x0] [url = about:blank] 16:55:04 INFO - PROCESS | 2517 | 1468194904532 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 2517 | 1468194904533 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x117259800 == 29 [pid = 2517] [id = 551] 16:55:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x113d3b800) [pid = 2517] [serial = 1653] [outer = 0x0] 16:55:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x115f49c00) [pid = 2517] [serial = 1654] [outer = 0x113d3b800] 16:55:04 INFO - PROCESS | 2517 | 1468194904564 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x11707c000) [pid = 2517] [serial = 1655] [outer = 0x113d3b800] 16:55:04 INFO - PROCESS | 2517 | 1468194904865 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 520ms 16:55:04 INFO - PROCESS | 2517 | 1468194904894 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:55:04 INFO - PROCESS | 2517 | 1468194904897 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:55:04 INFO - PROCESS | 2517 | 1468194904905 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 2517 | 1468194904907 Marionette TRACE conn2 <- [1,2178,null,{}] 16:55:04 INFO - PROCESS | 2517 | 1468194904909 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:04 INFO - PROCESS | 2517 | 1468194904911 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:04 INFO - PROCESS | 2517 | 1468194904993 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:55:05 INFO - PROCESS | 2517 | 1468194904997 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:05 INFO - PROCESS | 2517 | 1468194904999 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x119270000 == 30 [pid = 2517] [id = 552] 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x117fc2400) [pid = 2517] [serial = 1656] [outer = 0x0] 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1188f0000) [pid = 2517] [serial = 1657] [outer = 0x117fc2400] 16:55:05 INFO - PROCESS | 2517 | 1468194905029 Marionette DEBUG loaded listener.js 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11953c000) [pid = 2517] [serial = 1658] [outer = 0x117fc2400] 16:55:05 INFO - PROCESS | 2517 | 1468194905420 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 522ms 16:55:05 INFO - PROCESS | 2517 | 1468194905427 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:55:05 INFO - PROCESS | 2517 | 1468194905428 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:55:05 INFO - PROCESS | 2517 | 1468194905431 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:55:05 INFO - PROCESS | 2517 | 1468194905435 Marionette TRACE conn2 <- [1,2182,null,{}] 16:55:05 INFO - PROCESS | 2517 | 1468194905445 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:05 INFO - PROCESS | 2517 | 1468194905450 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:05 INFO - PROCESS | 2517 | 1468194905529 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:55:05 INFO - PROCESS | 2517 | 1468194905536 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:05 INFO - PROCESS | 2517 | 1468194905539 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099b000 == 31 [pid = 2517] [id = 553] 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1133b3400) [pid = 2517] [serial = 1659] [outer = 0x0] 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x119db7c00) [pid = 2517] [serial = 1660] [outer = 0x1133b3400] 16:55:05 INFO - PROCESS | 2517 | 1468194905567 Marionette DEBUG loaded listener.js 16:55:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1213e5400) [pid = 2517] [serial = 1661] [outer = 0x1133b3400] 16:55:05 INFO - PROCESS | 2517 | 1468194905918 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 525ms 16:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:55:05 INFO - PROCESS | 2517 | 1468194905957 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:55:05 INFO - PROCESS | 2517 | 1468194905959 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:55:05 INFO - PROCESS | 2517 | 1468194905961 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:55:05 INFO - PROCESS | 2517 | 1468194905962 Marionette TRACE conn2 <- [1,2186,null,{}] 16:55:05 INFO - PROCESS | 2517 | 1468194905964 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:05 INFO - PROCESS | 2517 | 1468194905966 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:06 INFO - PROCESS | 2517 | 1468194906047 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:55:06 INFO - PROCESS | 2517 | 1468194906053 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 2517 | 1468194906054 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x125815000 == 32 [pid = 2517] [id = 554] 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x1217d0c00) [pid = 2517] [serial = 1662] [outer = 0x0] 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x124835400) [pid = 2517] [serial = 1663] [outer = 0x1217d0c00] 16:55:06 INFO - PROCESS | 2517 | 1468194906079 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x124d70000) [pid = 2517] [serial = 1664] [outer = 0x1217d0c00] 16:55:06 INFO - PROCESS | 2517 | 1468194906417 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 468ms 16:55:06 INFO - PROCESS | 2517 | 1468194906430 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 2517 | 1468194906433 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:55:06 INFO - PROCESS | 2517 | 1468194906437 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 2517 | 1468194906438 Marionette TRACE conn2 <- [1,2190,null,{}] 16:55:06 INFO - PROCESS | 2517 | 1468194906441 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:06 INFO - PROCESS | 2517 | 1468194906442 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:06 INFO - PROCESS | 2517 | 1468194906530 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:55:06 INFO - PROCESS | 2517 | 1468194906639 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 2517 | 1468194906639 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x126fa1000 == 33 [pid = 2517] [id = 555] 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1217d6800) [pid = 2517] [serial = 1665] [outer = 0x0] 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x124d78000) [pid = 2517] [serial = 1666] [outer = 0x1217d6800] 16:55:06 INFO - PROCESS | 2517 | 1468194906679 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1258d8800) [pid = 2517] [serial = 1667] [outer = 0x1217d6800] 16:55:07 INFO - PROCESS | 2517 | 1468194907113 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 719ms 16:55:07 INFO - PROCESS | 2517 | 1468194907157 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 2517 | 1468194907158 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:55:07 INFO - PROCESS | 2517 | 1468194907160 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 2517 | 1468194907161 Marionette TRACE conn2 <- [1,2194,null,{}] 16:55:07 INFO - PROCESS | 2517 | 1468194907163 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:07 INFO - PROCESS | 2517 | 1468194907168 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:07 INFO - PROCESS | 2517 | 1468194907288 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:55:07 INFO - PROCESS | 2517 | 1468194907305 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 2517 | 1468194907306 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a746800 == 34 [pid = 2517] [id = 556] 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x127104000) [pid = 2517] [serial = 1668] [outer = 0x0] 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x128eb4c00) [pid = 2517] [serial = 1669] [outer = 0x127104000] 16:55:07 INFO - PROCESS | 2517 | 1468194907331 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x129627000) [pid = 2517] [serial = 1670] [outer = 0x127104000] 16:55:07 INFO - PROCESS | 2517 | 1468194907703 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 568ms 16:55:07 INFO - PROCESS | 2517 | 1468194907729 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 2517 | 1468194907731 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:55:07 INFO - PROCESS | 2517 | 1468194907740 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - PROCESS | 2517 | 1468194907742 Marionette TRACE conn2 <- [1,2198,null,{}] 16:55:07 INFO - PROCESS | 2517 | 1468194907745 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:07 INFO - PROCESS | 2517 | 1468194907747 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:07 INFO - PROCESS | 2517 | 1468194907877 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:55:07 INFO - PROCESS | 2517 | 1468194907881 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 2517 | 1468194907882 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae30000 == 35 [pid = 2517] [id = 557] 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1293d1800) [pid = 2517] [serial = 1671] [outer = 0x0] 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1296a6000) [pid = 2517] [serial = 1672] [outer = 0x1293d1800] 16:55:07 INFO - PROCESS | 2517 | 1468194907906 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a78c400) [pid = 2517] [serial = 1673] [outer = 0x1293d1800] 16:55:08 INFO - PROCESS | 2517 | 1468194908238 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 521ms 16:55:08 INFO - PROCESS | 2517 | 1468194908261 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:55:08 INFO - PROCESS | 2517 | 1468194908263 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:55:08 INFO - PROCESS | 2517 | 1468194908276 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:55:08 INFO - PROCESS | 2517 | 1468194908278 Marionette TRACE conn2 <- [1,2202,null,{}] 16:55:08 INFO - PROCESS | 2517 | 1468194908281 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:08 INFO - PROCESS | 2517 | 1468194908286 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:08 INFO - PROCESS | 2517 | 1468194908437 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:55:08 INFO - PROCESS | 2517 | 1468194908450 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:08 INFO - PROCESS | 2517 | 1468194908451 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc80000 == 36 [pid = 2517] [id = 558] 16:55:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1296a3400) [pid = 2517] [serial = 1674] [outer = 0x0] 16:55:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x11996c800) [pid = 2517] [serial = 1675] [outer = 0x1296a3400] 16:55:08 INFO - PROCESS | 2517 | 1468194908486 Marionette DEBUG loaded listener.js 16:55:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a81d000) [pid = 2517] [serial = 1676] [outer = 0x1296a3400] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119bb9c00) [pid = 2517] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x128eba800) [pid = 2517] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x113d60400) [pid = 2517] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d64800) [pid = 2517] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1199ef000) [pid = 2517] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x121660c00) [pid = 2517] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121dd7400) [pid = 2517] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1214ae400) [pid = 2517] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x124d71800) [pid = 2517] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x125c86400) [pid = 2517] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1130bbc00) [pid = 2517] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x112911400) [pid = 2517] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11654f800) [pid = 2517] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x115ee8800) [pid = 2517] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:55:08 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x11924cc00) [pid = 2517] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:55:08 INFO - PROCESS | 2517 | 1468194908941 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 681ms 16:55:08 INFO - PROCESS | 2517 | 1468194908949 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:55:08 INFO - PROCESS | 2517 | 1468194908954 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:55:08 INFO - PROCESS | 2517 | 1468194908957 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:55:08 INFO - PROCESS | 2517 | 1468194908959 Marionette TRACE conn2 <- [1,2206,null,{}] 16:55:08 INFO - PROCESS | 2517 | 1468194908963 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:08 INFO - PROCESS | 2517 | 1468194908965 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:09 INFO - PROCESS | 2517 | 1468194909132 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:55:09 INFO - PROCESS | 2517 | 1468194909167 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 2517 | 1468194909169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099a800 == 37 [pid = 2517] [id = 559] 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x112ad7400) [pid = 2517] [serial = 1677] [outer = 0x0] 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x119545c00) [pid = 2517] [serial = 1678] [outer = 0x112ad7400] 16:55:09 INFO - PROCESS | 2517 | 1468194909208 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x12183f800) [pid = 2517] [serial = 1679] [outer = 0x112ad7400] 16:55:09 INFO - PROCESS | 2517 | 1468194909602 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 16:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:55:09 INFO - PROCESS | 2517 | 1468194909627 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:55:09 INFO - PROCESS | 2517 | 1468194909629 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:55:09 INFO - PROCESS | 2517 | 1468194909631 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 2517 | 1468194909632 Marionette TRACE conn2 <- [1,2210,null,{}] 16:55:09 INFO - PROCESS | 2517 | 1468194909644 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:09 INFO - PROCESS | 2517 | 1468194909646 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:09 INFO - PROCESS | 2517 | 1468194909725 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:55:09 INFO - PROCESS | 2517 | 1468194909729 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 2517 | 1468194909730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc10800 == 38 [pid = 2517] [id = 560] 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x124d71800) [pid = 2517] [serial = 1680] [outer = 0x0] 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1290b1800) [pid = 2517] [serial = 1681] [outer = 0x124d71800] 16:55:09 INFO - PROCESS | 2517 | 1468194909753 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12a81ec00) [pid = 2517] [serial = 1682] [outer = 0x124d71800] 16:55:10 INFO - PROCESS | 2517 | 1468194910136 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 528ms 16:55:10 INFO - PROCESS | 2517 | 1468194910160 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 2517 | 1468194910163 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:55:10 INFO - PROCESS | 2517 | 1468194910166 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 2517 | 1468194910169 Marionette TRACE conn2 <- [1,2214,null,{}] 16:55:10 INFO - PROCESS | 2517 | 1468194910173 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:10 INFO - PROCESS | 2517 | 1468194910175 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:10 INFO - PROCESS | 2517 | 1468194910286 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:55:10 INFO - PROCESS | 2517 | 1468194910348 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:10 INFO - PROCESS | 2517 | 1468194910349 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d063800 == 39 [pid = 2517] [id = 561] 16:55:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124d73c00) [pid = 2517] [serial = 1683] [outer = 0x0] 16:55:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12a91cc00) [pid = 2517] [serial = 1684] [outer = 0x124d73c00] 16:55:10 INFO - PROCESS | 2517 | 1468194910375 Marionette DEBUG loaded listener.js 16:55:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12ae9d000) [pid = 2517] [serial = 1685] [outer = 0x124d73c00] 16:55:10 INFO - PROCESS | 2517 | 1468194910673 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 523ms 16:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:55:10 INFO - PROCESS | 2517 | 1468194910691 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 2517 | 1468194910692 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:55:10 INFO - PROCESS | 2517 | 1468194910694 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 2517 | 1468194910695 Marionette TRACE conn2 <- [1,2218,null,{}] 16:55:10 INFO - PROCESS | 2517 | 1468194910698 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:10 INFO - PROCESS | 2517 | 1468194910699 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:10 INFO - PROCESS | 2517 | 1468194910842 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:55:10 INFO - PROCESS | 2517 | 1468194910940 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:10 INFO - PROCESS | 2517 | 1468194910942 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x115fab800 == 40 [pid = 2517] [id = 562] 16:55:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x112a12800) [pid = 2517] [serial = 1686] [outer = 0x0] 16:55:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x112bb6400) [pid = 2517] [serial = 1687] [outer = 0x112a12800] 16:55:10 INFO - PROCESS | 2517 | 1468194910974 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x113d64400) [pid = 2517] [serial = 1688] [outer = 0x112a12800] 16:55:11 INFO - PROCESS | 2517 | 1468194911406 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 768ms 16:55:11 INFO - PROCESS | 2517 | 1468194911464 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:55:11 INFO - PROCESS | 2517 | 1468194911466 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:55:11 INFO - PROCESS | 2517 | 1468194911470 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:55:11 INFO - PROCESS | 2517 | 1468194911471 Marionette TRACE conn2 <- [1,2222,null,{}] 16:55:11 INFO - PROCESS | 2517 | 1468194911475 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:11 INFO - PROCESS | 2517 | 1468194911478 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:11 INFO - PROCESS | 2517 | 1468194911583 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:55:11 INFO - PROCESS | 2517 | 1468194911691 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:11 INFO - PROCESS | 2517 | 1468194911692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1fb000 == 41 [pid = 2517] [id = 563] 16:55:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11832d800) [pid = 2517] [serial = 1689] [outer = 0x0] 16:55:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1188fc400) [pid = 2517] [serial = 1690] [outer = 0x11832d800] 16:55:11 INFO - PROCESS | 2517 | 1468194911722 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119971400) [pid = 2517] [serial = 1691] [outer = 0x11832d800] 16:55:12 INFO - PROCESS | 2517 | 1468194912140 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 16:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:55:12 INFO - PROCESS | 2517 | 1468194912191 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 2517 | 1468194912193 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:55:12 INFO - PROCESS | 2517 | 1468194912195 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 2517 | 1468194912197 Marionette TRACE conn2 <- [1,2226,null,{}] 16:55:12 INFO - PROCESS | 2517 | 1468194912199 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:12 INFO - PROCESS | 2517 | 1468194912201 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:12 INFO - PROCESS | 2517 | 1468194912302 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:55:12 INFO - PROCESS | 2517 | 1468194912363 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 2517 | 1468194912364 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a744800 == 42 [pid = 2517] [id = 564] 16:55:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11a13f800) [pid = 2517] [serial = 1692] [outer = 0x0] 16:55:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1218d4000) [pid = 2517] [serial = 1693] [outer = 0x11a13f800] 16:55:12 INFO - PROCESS | 2517 | 1468194912393 Marionette DEBUG loaded listener.js 16:55:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x125c3bc00) [pid = 2517] [serial = 1694] [outer = 0x11a13f800] 16:55:12 INFO - PROCESS | 2517 | 1468194912838 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 16:55:12 INFO - PROCESS | 2517 | 1468194912882 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 2517 | 1468194912886 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:55:12 INFO - PROCESS | 2517 | 1468194912895 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 2517 | 1468194912898 Marionette TRACE conn2 <- [1,2230,null,{}] 16:55:12 INFO - PROCESS | 2517 | 1468194912903 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:12 INFO - PROCESS | 2517 | 1468194912906 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:13 INFO - PROCESS | 2517 | 1468194913062 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:55:13 INFO - PROCESS | 2517 | 1468194913135 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 2517 | 1468194913137 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3d7000 == 43 [pid = 2517] [id = 565] 16:55:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x121328800) [pid = 2517] [serial = 1695] [outer = 0x0] 16:55:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x128d07000) [pid = 2517] [serial = 1696] [outer = 0x121328800] 16:55:13 INFO - PROCESS | 2517 | 1468194913165 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1293d5800) [pid = 2517] [serial = 1697] [outer = 0x121328800] 16:55:13 INFO - PROCESS | 2517 | 1468194913734 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 880ms 16:55:13 INFO - PROCESS | 2517 | 1468194913772 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:55:13 INFO - PROCESS | 2517 | 1468194913774 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:55:13 INFO - PROCESS | 2517 | 1468194913778 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:55:13 INFO - PROCESS | 2517 | 1468194913780 Marionette TRACE conn2 <- [1,2234,null,{}] 16:55:13 INFO - PROCESS | 2517 | 1468194913802 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:13 INFO - PROCESS | 2517 | 1468194913804 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:13 INFO - PROCESS | 2517 | 1468194913905 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:55:13 INFO - PROCESS | 2517 | 1468194913965 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 2517 | 1468194913967 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x119953000 == 44 [pid = 2517] [id = 566] 16:55:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x113d68400) [pid = 2517] [serial = 1698] [outer = 0x0] 16:55:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x115e10000) [pid = 2517] [serial = 1699] [outer = 0x113d68400] 16:55:13 INFO - PROCESS | 2517 | 1468194913995 Marionette DEBUG loaded listener.js 16:55:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x117f62400) [pid = 2517] [serial = 1700] [outer = 0x113d68400] 16:55:14 INFO - PROCESS | 2517 | 1468194914478 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 720ms 16:55:14 INFO - PROCESS | 2517 | 1468194914498 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:55:14 INFO - PROCESS | 2517 | 1468194914503 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:55:14 INFO - PROCESS | 2517 | 1468194914509 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:55:14 INFO - PROCESS | 2517 | 1468194914512 Marionette TRACE conn2 <- [1,2238,null,{}] 16:55:14 INFO - PROCESS | 2517 | 1468194914515 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:14 INFO - PROCESS | 2517 | 1468194914517 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:14 INFO - PROCESS | 2517 | 1468194914651 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12d063800 == 43 [pid = 2517] [id = 561] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc10800 == 42 [pid = 2517] [id = 560] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12099a800 == 41 [pid = 2517] [id = 559] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc80000 == 40 [pid = 2517] [id = 558] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae30000 == 39 [pid = 2517] [id = 557] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12a746800 == 38 [pid = 2517] [id = 556] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x126fa1000 == 37 [pid = 2517] [id = 555] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x125815000 == 36 [pid = 2517] [id = 554] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12099b000 == 35 [pid = 2517] [id = 553] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x119270000 == 34 [pid = 2517] [id = 552] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x117259800 == 33 [pid = 2517] [id = 551] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12991f800 == 32 [pid = 2517] [id = 550] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x119960800 == 31 [pid = 2517] [id = 549] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc09800 == 30 [pid = 2517] [id = 548] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x119953000 == 29 [pid = 2517] [id = 566] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3d7000 == 28 [pid = 2517] [id = 565] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x12a744800 == 27 [pid = 2517] [id = 564] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1fb000 == 26 [pid = 2517] [id = 563] 16:55:15 INFO - PROCESS | 2517 | --DOCSHELL 0x115fab800 == 25 [pid = 2517] [id = 562] 16:55:15 INFO - PROCESS | 2517 | 1468194915278 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 2517 | 1468194915280 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x11a138800) [pid = 2517] [serial = 1627] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12a789000) [pid = 2517] [serial = 1616] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x1293d1c00) [pid = 2517] [serial = 1615] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x113d65c00) [pid = 2517] [serial = 1618] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x115ec3000) [pid = 2517] [serial = 1619] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x1189e3800) [pid = 2517] [serial = 1601] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x117f69400) [pid = 2517] [serial = 1600] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x120941c00) [pid = 2517] [serial = 1604] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x119c40000) [pid = 2517] [serial = 1603] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1217d1c00) [pid = 2517] [serial = 1630] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124cd5c00) [pid = 2517] [serial = 1633] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124cd5400) [pid = 2517] [serial = 1607] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x121a2f400) [pid = 2517] [serial = 1631] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x121dda400) [pid = 2517] [serial = 1606] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x125c3fc00) [pid = 2517] [serial = 1610] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1252ef000) [pid = 2517] [serial = 1609] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x128d0f000) [pid = 2517] [serial = 1613] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x127611400) [pid = 2517] [serial = 1612] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x116b18c00) [pid = 2517] [serial = 1636] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x128d05000) [pid = 2517] [serial = 1634] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11a145400) [pid = 2517] [serial = 1639] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1175db400) [pid = 2517] [serial = 1621] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x117fc3400) [pid = 2517] [serial = 1622] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x125c44800) [pid = 2517] [serial = 1642] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x119250000) [pid = 2517] [serial = 1624] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1189e9800) [pid = 2517] [serial = 1637] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1290e3400) [pid = 2517] [serial = 1645] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x119bb2000) [pid = 2517] [serial = 1625] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x121334c00) [pid = 2517] [serial = 1628] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x1290ae000) [pid = 2517] [serial = 1643] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x124db6000) [pid = 2517] [serial = 1640] [outer = 0x0] [url = about:blank] 16:55:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x112b9c000 == 26 [pid = 2517] [id = 567] 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x111d51c00) [pid = 2517] [serial = 1701] [outer = 0x0] 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x11290d800) [pid = 2517] [serial = 1702] [outer = 0x111d51c00] 16:55:15 INFO - PROCESS | 2517 | 1468194915349 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x112fbcc00) [pid = 2517] [serial = 1703] [outer = 0x111d51c00] 16:55:15 INFO - PROCESS | 2517 | 1468194915662 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1173ms 16:55:15 INFO - PROCESS | 2517 | 1468194915685 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 2517 | 1468194915689 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:55:15 INFO - PROCESS | 2517 | 1468194915692 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 2517 | 1468194915694 Marionette TRACE conn2 <- [1,2242,null,{}] 16:55:15 INFO - PROCESS | 2517 | 1468194915697 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:15 INFO - PROCESS | 2517 | 1468194915702 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:15 INFO - PROCESS | 2517 | 1468194915781 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:55:15 INFO - PROCESS | 2517 | 1468194915788 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 2517 | 1468194915789 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x118179800 == 27 [pid = 2517] [id = 568] 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x113d6a800) [pid = 2517] [serial = 1704] [outer = 0x0] 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x116551c00) [pid = 2517] [serial = 1705] [outer = 0x113d6a800] 16:55:15 INFO - PROCESS | 2517 | 1468194915816 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11707bc00) [pid = 2517] [serial = 1706] [outer = 0x113d6a800] 16:55:16 INFO - PROCESS | 2517 | 1468194916160 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 16:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:55:16 INFO - PROCESS | 2517 | 1468194916213 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:55:16 INFO - PROCESS | 2517 | 1468194916216 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:55:16 INFO - PROCESS | 2517 | 1468194916219 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:55:16 INFO - PROCESS | 2517 | 1468194916220 Marionette TRACE conn2 <- [1,2246,null,{}] 16:55:16 INFO - PROCESS | 2517 | 1468194916223 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:16 INFO - PROCESS | 2517 | 1468194916224 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:16 INFO - PROCESS | 2517 | 1468194916302 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:55:16 INFO - PROCESS | 2517 | 1468194916308 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 2517 | 1468194916309 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x119525800 == 28 [pid = 2517] [id = 569] 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1177c9400) [pid = 2517] [serial = 1707] [outer = 0x0] 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x118311400) [pid = 2517] [serial = 1708] [outer = 0x1177c9400] 16:55:16 INFO - PROCESS | 2517 | 1468194916337 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x118965800) [pid = 2517] [serial = 1709] [outer = 0x1177c9400] 16:55:16 INFO - PROCESS | 2517 | 1468194916698 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 16:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:55:16 INFO - PROCESS | 2517 | 1468194916738 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:55:16 INFO - PROCESS | 2517 | 1468194916740 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:55:16 INFO - PROCESS | 2517 | 1468194916743 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:55:16 INFO - PROCESS | 2517 | 1468194916747 Marionette TRACE conn2 <- [1,2250,null,{}] 16:55:16 INFO - PROCESS | 2517 | 1468194916754 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:16 INFO - PROCESS | 2517 | 1468194916757 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:16 INFO - PROCESS | 2517 | 1468194916835 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:55:16 INFO - PROCESS | 2517 | 1468194916840 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 2517 | 1468194916841 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157c800 == 29 [pid = 2517] [id = 570] 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11953bc00) [pid = 2517] [serial = 1710] [outer = 0x0] 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x119bb2000) [pid = 2517] [serial = 1711] [outer = 0x11953bc00] 16:55:16 INFO - PROCESS | 2517 | 1468194916868 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119dbe000) [pid = 2517] [serial = 1712] [outer = 0x11953bc00] 16:55:17 INFO - PROCESS | 2517 | 1468194917179 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 475ms 16:55:17 INFO - PROCESS | 2517 | 1468194917220 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 2517 | 1468194917221 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:55:17 INFO - PROCESS | 2517 | 1468194917224 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 2517 | 1468194917225 Marionette TRACE conn2 <- [1,2254,null,{}] 16:55:17 INFO - PROCESS | 2517 | 1468194917227 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:17 INFO - PROCESS | 2517 | 1468194917228 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:17 INFO - PROCESS | 2517 | 1468194917305 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:55:17 INFO - PROCESS | 2517 | 1468194917379 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 2517 | 1468194917380 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x121da1000 == 30 [pid = 2517] [id = 571] 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x113d49000) [pid = 2517] [serial = 1713] [outer = 0x0] 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11a13b400) [pid = 2517] [serial = 1714] [outer = 0x113d49000] 16:55:17 INFO - PROCESS | 2517 | 1468194917405 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1213e5800) [pid = 2517] [serial = 1715] [outer = 0x113d49000] 16:55:17 INFO - PROCESS | 2517 | 1468194917732 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 517ms 16:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:55:17 INFO - PROCESS | 2517 | 1468194917742 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 2517 | 1468194917743 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:55:17 INFO - PROCESS | 2517 | 1468194917745 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 2517 | 1468194917746 Marionette TRACE conn2 <- [1,2258,null,{}] 16:55:17 INFO - PROCESS | 2517 | 1468194917749 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:17 INFO - PROCESS | 2517 | 1468194917752 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:17 INFO - PROCESS | 2517 | 1468194917843 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:55:17 INFO - PROCESS | 2517 | 1468194917881 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 2517 | 1468194917885 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3a800 == 31 [pid = 2517] [id = 572] 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1177c9000) [pid = 2517] [serial = 1716] [outer = 0x0] 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12183f400) [pid = 2517] [serial = 1717] [outer = 0x1177c9000] 16:55:17 INFO - PROCESS | 2517 | 1468194917917 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x124836400) [pid = 2517] [serial = 1718] [outer = 0x1177c9000] 16:55:18 INFO - PROCESS | 2517 | 1468194918254 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 16:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:55:18 INFO - PROCESS | 2517 | 1468194918268 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 2517 | 1468194918271 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:55:18 INFO - PROCESS | 2517 | 1468194918273 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 2517 | 1468194918275 Marionette TRACE conn2 <- [1,2262,null,{}] 16:55:18 INFO - PROCESS | 2517 | 1468194918278 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:18 INFO - PROCESS | 2517 | 1468194918280 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:18 INFO - PROCESS | 2517 | 1468194918395 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:55:18 INFO - PROCESS | 2517 | 1468194918399 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 2517 | 1468194918401 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x112822800 == 32 [pid = 2517] [id = 573] 16:55:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x111d4d800) [pid = 2517] [serial = 1719] [outer = 0x0] 16:55:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x124d73000) [pid = 2517] [serial = 1720] [outer = 0x111d4d800] 16:55:18 INFO - PROCESS | 2517 | 1468194918426 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1258ce000) [pid = 2517] [serial = 1721] [outer = 0x111d4d800] 16:55:18 INFO - PROCESS | 2517 | 1468194918731 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 16:55:18 INFO - PROCESS | 2517 | 1468194918793 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 2517 | 1468194918794 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:55:18 INFO - PROCESS | 2517 | 1468194918797 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 2517 | 1468194918798 Marionette TRACE conn2 <- [1,2266,null,{}] 16:55:18 INFO - PROCESS | 2517 | 1468194918802 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:18 INFO - PROCESS | 2517 | 1468194918804 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:18 INFO - PROCESS | 2517 | 1468194918897 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:55:18 INFO - PROCESS | 2517 | 1468194918936 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 2517 | 1468194918937 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a743000 == 33 [pid = 2517] [id = 574] 16:55:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124836c00) [pid = 2517] [serial = 1722] [outer = 0x0] 16:55:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x125c3e800) [pid = 2517] [serial = 1723] [outer = 0x124836c00] 16:55:18 INFO - PROCESS | 2517 | 1468194918961 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12720b800) [pid = 2517] [serial = 1724] [outer = 0x124836c00] 16:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 469ms 16:55:19 INFO - PROCESS | 2517 | 1468194919264 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:55:19 INFO - PROCESS | 2517 | 1468194919280 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 2517 | 1468194919282 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:55:19 INFO - PROCESS | 2517 | 1468194919288 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 2517 | 1468194919289 Marionette TRACE conn2 <- [1,2270,null,{}] 16:55:19 INFO - PROCESS | 2517 | 1468194919292 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:19 INFO - PROCESS | 2517 | 1468194919293 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:19 INFO - PROCESS | 2517 | 1468194919555 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x127104000) [pid = 2517] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1293d1800) [pid = 2517] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1296a3400) [pid = 2517] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1133b3400) [pid = 2517] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x128d07800) [pid = 2517] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1217d0c00) [pid = 2517] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x117fc2400) [pid = 2517] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112a20800) [pid = 2517] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x124d71800) [pid = 2517] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x113d3b800) [pid = 2517] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x113d60800) [pid = 2517] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124d73c00) [pid = 2517] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x112ad7400) [pid = 2517] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:55:19 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1217d6800) [pid = 2517] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:55:19 INFO - PROCESS | 2517 | 1468194919603 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 2517 | 1468194919605 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b2b000 == 34 [pid = 2517] [id = 575] 16:55:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11290e400) [pid = 2517] [serial = 1725] [outer = 0x0] 16:55:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1133b3400) [pid = 2517] [serial = 1726] [outer = 0x11290e400] 16:55:19 INFO - PROCESS | 2517 | 1468194919629 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x117fc6000) [pid = 2517] [serial = 1727] [outer = 0x11290e400] 16:55:19 INFO - PROCESS | 2517 | 1468194919904 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 16:55:19 INFO - PROCESS | 2517 | 1468194919958 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 2517 | 1468194919960 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:55:19 INFO - PROCESS | 2517 | 1468194919977 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - PROCESS | 2517 | 1468194919979 Marionette TRACE conn2 <- [1,2274,null,{}] 16:55:19 INFO - PROCESS | 2517 | 1468194919982 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:19 INFO - PROCESS | 2517 | 1468194919984 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:20 INFO - PROCESS | 2517 | 1468194920101 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:55:20 INFO - PROCESS | 2517 | 1468194920209 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 2517 | 1468194920211 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae22800 == 35 [pid = 2517] [id = 576] 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1134be800) [pid = 2517] [serial = 1728] [outer = 0x0] 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bb5000) [pid = 2517] [serial = 1729] [outer = 0x1134be800] 16:55:20 INFO - PROCESS | 2517 | 1468194920253 Marionette DEBUG loaded listener.js 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x127610800) [pid = 2517] [serial = 1730] [outer = 0x1134be800] 16:55:20 INFO - PROCESS | 2517 | 1468194920610 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 16:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:55:20 INFO - PROCESS | 2517 | 1468194920646 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:55:20 INFO - PROCESS | 2517 | 1468194920648 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:55:20 INFO - PROCESS | 2517 | 1468194920650 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 2517 | 1468194920652 Marionette TRACE conn2 <- [1,2278,null,{}] 16:55:20 INFO - PROCESS | 2517 | 1468194920656 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:20 INFO - PROCESS | 2517 | 1468194920657 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:20 INFO - PROCESS | 2517 | 1468194920815 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:55:20 INFO - PROCESS | 2517 | 1468194920824 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 2517 | 1468194920826 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7e000 == 36 [pid = 2517] [id = 577] 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x127611400) [pid = 2517] [serial = 1731] [outer = 0x0] 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128d10800) [pid = 2517] [serial = 1732] [outer = 0x127611400] 16:55:20 INFO - PROCESS | 2517 | 1468194920868 Marionette DEBUG loaded listener.js 16:55:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1290ba800) [pid = 2517] [serial = 1733] [outer = 0x127611400] 16:55:21 INFO - PROCESS | 2517 | 1468194921258 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 16:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:55:21 INFO - PROCESS | 2517 | 1468194921273 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:55:21 INFO - PROCESS | 2517 | 1468194921275 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:55:21 INFO - PROCESS | 2517 | 1468194921277 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:55:21 INFO - PROCESS | 2517 | 1468194921279 Marionette TRACE conn2 <- [1,2282,null,{}] 16:55:21 INFO - PROCESS | 2517 | 1468194921281 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:21 INFO - PROCESS | 2517 | 1468194921283 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:21 INFO - PROCESS | 2517 | 1468194921376 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:55:21 INFO - PROCESS | 2517 | 1468194921435 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 2517 | 1468194921436 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099a800 == 37 [pid = 2517] [id = 578] 16:55:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128d02400) [pid = 2517] [serial = 1734] [outer = 0x0] 16:55:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1293d2800) [pid = 2517] [serial = 1735] [outer = 0x128d02400] 16:55:21 INFO - PROCESS | 2517 | 1468194921460 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a784400) [pid = 2517] [serial = 1736] [outer = 0x128d02400] 16:55:21 INFO - PROCESS | 2517 | 1468194921958 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 721ms 16:55:22 INFO - PROCESS | 2517 | 1468194922025 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 2517 | 1468194922028 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:55:22 INFO - PROCESS | 2517 | 1468194922034 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 2517 | 1468194922037 Marionette TRACE conn2 <- [1,2286,null,{}] 16:55:22 INFO - PROCESS | 2517 | 1468194922042 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:22 INFO - PROCESS | 2517 | 1468194922044 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:22 INFO - PROCESS | 2517 | 1468194922154 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:55:22 INFO - PROCESS | 2517 | 1468194922235 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:22 INFO - PROCESS | 2517 | 1468194922237 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x119273000 == 38 [pid = 2517] [id = 579] 16:55:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x113d68000) [pid = 2517] [serial = 1737] [outer = 0x0] 16:55:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x116524800) [pid = 2517] [serial = 1738] [outer = 0x113d68000] 16:55:22 INFO - PROCESS | 2517 | 1468194922268 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1177cf400) [pid = 2517] [serial = 1739] [outer = 0x113d68000] 16:55:22 INFO - PROCESS | 2517 | 1468194922816 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 826ms 16:55:22 INFO - PROCESS | 2517 | 1468194922863 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 2517 | 1468194922866 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:55:22 INFO - PROCESS | 2517 | 1468194922875 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 2517 | 1468194922876 Marionette TRACE conn2 <- [1,2290,null,{}] 16:55:22 INFO - PROCESS | 2517 | 1468194922879 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:22 INFO - PROCESS | 2517 | 1468194922881 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:22 INFO - PROCESS | 2517 | 1468194922992 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:55:23 INFO - PROCESS | 2517 | 1468194923074 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 2517 | 1468194923076 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x118176800 == 39 [pid = 2517] [id = 580] 16:55:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x117f64800) [pid = 2517] [serial = 1740] [outer = 0x0] 16:55:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1188fb000) [pid = 2517] [serial = 1741] [outer = 0x117f64800] 16:55:23 INFO - PROCESS | 2517 | 1468194923108 Marionette DEBUG loaded listener.js 16:55:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x119972400) [pid = 2517] [serial = 1742] [outer = 0x117f64800] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7e000 == 38 [pid = 2517] [id = 577] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae22800 == 37 [pid = 2517] [id = 576] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x119b2b000 == 36 [pid = 2517] [id = 575] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x12a743000 == 35 [pid = 2517] [id = 574] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x112822800 == 34 [pid = 2517] [id = 573] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x125e3a800 == 33 [pid = 2517] [id = 572] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x121da1000 == 32 [pid = 2517] [id = 571] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x12157c800 == 31 [pid = 2517] [id = 570] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x119525800 == 30 [pid = 2517] [id = 569] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x118179800 == 29 [pid = 2517] [id = 568] 16:55:23 INFO - PROCESS | 2517 | --DOCSHELL 0x112b9c000 == 28 [pid = 2517] [id = 567] 16:55:23 INFO - PROCESS | 2517 | 1468194923737 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 872ms 16:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:55:23 INFO - PROCESS | 2517 | 1468194923746 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 2517 | 1468194923751 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:55:23 INFO - PROCESS | 2517 | 1468194923755 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 2517 | 1468194923757 Marionette TRACE conn2 <- [1,2294,null,{}] 16:55:23 INFO - PROCESS | 2517 | 1468194923762 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:23 INFO - PROCESS | 2517 | 1468194923763 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:23 INFO - PROCESS | 2517 | 1468194923845 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x128eb4c00) [pid = 2517] [serial = 1669] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1296a6000) [pid = 2517] [serial = 1672] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x11996c800) [pid = 2517] [serial = 1675] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x119db7c00) [pid = 2517] [serial = 1660] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1213e5400) [pid = 2517] [serial = 1661] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1293d7400) [pid = 2517] [serial = 1646] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x124835400) [pid = 2517] [serial = 1663] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124d70000) [pid = 2517] [serial = 1664] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1188f0000) [pid = 2517] [serial = 1657] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11953c000) [pid = 2517] [serial = 1658] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11953dc00) [pid = 2517] [serial = 1651] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1199f7400) [pid = 2517] [serial = 1652] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12a81ec00) [pid = 2517] [serial = 1682] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x115f49c00) [pid = 2517] [serial = 1654] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11707c000) [pid = 2517] [serial = 1655] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x115f4a800) [pid = 2517] [serial = 1648] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x117021000) [pid = 2517] [serial = 1649] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12a78c400) [pid = 2517] [serial = 1673] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1290b1800) [pid = 2517] [serial = 1681] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12a91cc00) [pid = 2517] [serial = 1684] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12a81d000) [pid = 2517] [serial = 1676] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x119545c00) [pid = 2517] [serial = 1678] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x124d78000) [pid = 2517] [serial = 1666] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12ae9d000) [pid = 2517] [serial = 1685] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x129627000) [pid = 2517] [serial = 1670] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x1258d8800) [pid = 2517] [serial = 1667] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12183f800) [pid = 2517] [serial = 1679] [outer = 0x0] [url = about:blank] 16:55:23 INFO - PROCESS | 2517 | 1468194923951 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 2517 | 1468194923953 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x118163800 == 29 [pid = 2517] [id = 581] 16:55:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x115edf400) [pid = 2517] [serial = 1743] [outer = 0x0] 16:55:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x11707c000) [pid = 2517] [serial = 1744] [outer = 0x115edf400] 16:55:24 INFO - PROCESS | 2517 | 1468194924001 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11852a800) [pid = 2517] [serial = 1745] [outer = 0x115edf400] 16:55:24 INFO - PROCESS | 2517 | 1468194924429 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 16:55:24 INFO - PROCESS | 2517 | 1468194924511 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:55:24 INFO - PROCESS | 2517 | 1468194924517 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:55:24 INFO - PROCESS | 2517 | 1468194924525 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:55:24 INFO - PROCESS | 2517 | 1468194924527 Marionette TRACE conn2 <- [1,2298,null,{}] 16:55:24 INFO - PROCESS | 2517 | 1468194924531 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:24 INFO - PROCESS | 2517 | 1468194924536 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:24 INFO - PROCESS | 2517 | 1468194924639 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:55:24 INFO - PROCESS | 2517 | 1468194924648 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 2517 | 1468194924650 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x119535800 == 30 [pid = 2517] [id = 582] 16:55:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1199eec00) [pid = 2517] [serial = 1746] [outer = 0x0] 16:55:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x119bb1c00) [pid = 2517] [serial = 1747] [outer = 0x1199eec00] 16:55:24 INFO - PROCESS | 2517 | 1468194924681 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x119c3b000) [pid = 2517] [serial = 1748] [outer = 0x1199eec00] 16:55:25 INFO - PROCESS | 2517 | 1468194925030 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 523ms 16:55:25 INFO - PROCESS | 2517 | 1468194925047 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 2517 | 1468194925049 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:55:25 INFO - PROCESS | 2517 | 1468194925054 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 2517 | 1468194925056 Marionette TRACE conn2 <- [1,2302,null,{}] 16:55:25 INFO - PROCESS | 2517 | 1468194925064 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:25 INFO - PROCESS | 2517 | 1468194925068 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:25 INFO - PROCESS | 2517 | 1468194925149 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:55:25 INFO - PROCESS | 2517 | 1468194925156 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:25 INFO - PROCESS | 2517 | 1468194925158 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x121d93800 == 31 [pid = 2517] [id = 583] 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d65400) [pid = 2517] [serial = 1749] [outer = 0x0] 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x121332000) [pid = 2517] [serial = 1750] [outer = 0x113d65400] 16:55:25 INFO - PROCESS | 2517 | 1468194925186 Marionette DEBUG loaded listener.js 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1217d4400) [pid = 2517] [serial = 1751] [outer = 0x113d65400] 16:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 471ms 16:55:25 INFO - PROCESS | 2517 | 1468194925521 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:55:25 INFO - PROCESS | 2517 | 1468194925525 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:55:25 INFO - PROCESS | 2517 | 1468194925527 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:55:25 INFO - PROCESS | 2517 | 1468194925529 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 2517 | 1468194925530 Marionette TRACE conn2 <- [1,2306,null,{}] 16:55:25 INFO - PROCESS | 2517 | 1468194925532 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:25 INFO - PROCESS | 2517 | 1468194925536 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:25 INFO - PROCESS | 2517 | 1468194925621 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:55:25 INFO - PROCESS | 2517 | 1468194925684 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:25 INFO - PROCESS | 2517 | 1468194925686 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x12745a000 == 32 [pid = 2517] [id = 584] 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x121336c00) [pid = 2517] [serial = 1752] [outer = 0x0] 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x121dda800) [pid = 2517] [serial = 1753] [outer = 0x121336c00] 16:55:25 INFO - PROCESS | 2517 | 1468194925711 Marionette DEBUG loaded listener.js 16:55:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124d70000) [pid = 2517] [serial = 1754] [outer = 0x121336c00] 16:55:26 INFO - PROCESS | 2517 | 1468194926054 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 572ms 16:55:26 INFO - PROCESS | 2517 | 1468194926102 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:55:26 INFO - PROCESS | 2517 | 1468194926103 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:55:26 INFO - PROCESS | 2517 | 1468194926106 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:55:26 INFO - PROCESS | 2517 | 1468194926107 Marionette TRACE conn2 <- [1,2310,null,{}] 16:55:26 INFO - PROCESS | 2517 | 1468194926109 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:26 INFO - PROCESS | 2517 | 1468194926111 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:26 INFO - PROCESS | 2517 | 1468194926208 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:55:26 INFO - PROCESS | 2517 | 1468194926222 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 2517 | 1468194926223 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12991a800 == 33 [pid = 2517] [id = 585] 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x113d62c00) [pid = 2517] [serial = 1755] [outer = 0x0] 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x125108000) [pid = 2517] [serial = 1756] [outer = 0x113d62c00] 16:55:26 INFO - PROCESS | 2517 | 1468194926247 Marionette DEBUG loaded listener.js 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1258db400) [pid = 2517] [serial = 1757] [outer = 0x113d62c00] 16:55:26 INFO - PROCESS | 2517 | 1468194926600 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 16:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:55:26 INFO - PROCESS | 2517 | 1468194926630 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:55:26 INFO - PROCESS | 2517 | 1468194926631 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:55:26 INFO - PROCESS | 2517 | 1468194926633 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:55:26 INFO - PROCESS | 2517 | 1468194926634 Marionette TRACE conn2 <- [1,2314,null,{}] 16:55:26 INFO - PROCESS | 2517 | 1468194926636 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:26 INFO - PROCESS | 2517 | 1468194926641 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:26 INFO - PROCESS | 2517 | 1468194926759 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:55:26 INFO - PROCESS | 2517 | 1468194926773 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 2517 | 1468194926775 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8e1800 == 34 [pid = 2517] [id = 586] 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x125c45800) [pid = 2517] [serial = 1758] [outer = 0x0] 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128eb5800) [pid = 2517] [serial = 1759] [outer = 0x125c45800] 16:55:26 INFO - PROCESS | 2517 | 1468194926799 Marionette DEBUG loaded listener.js 16:55:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x119546800) [pid = 2517] [serial = 1760] [outer = 0x125c45800] 16:55:27 INFO - PROCESS | 2517 | 1468194927146 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms 16:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:55:27 INFO - PROCESS | 2517 | 1468194927155 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:55:27 INFO - PROCESS | 2517 | 1468194927156 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:55:27 INFO - PROCESS | 2517 | 1468194927158 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:55:27 INFO - PROCESS | 2517 | 1468194927160 Marionette TRACE conn2 <- [1,2318,null,{}] 16:55:27 INFO - PROCESS | 2517 | 1468194927162 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:27 INFO - PROCESS | 2517 | 1468194927163 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:27 INFO - PROCESS | 2517 | 1468194927262 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:55:27 INFO - PROCESS | 2517 | 1468194927273 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 2517 | 1468194927274 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc89000 == 35 [pid = 2517] [id = 587] 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1293d7400) [pid = 2517] [serial = 1761] [outer = 0x0] 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12a784800) [pid = 2517] [serial = 1762] [outer = 0x1293d7400] 16:55:27 INFO - PROCESS | 2517 | 1468194927298 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a81cc00) [pid = 2517] [serial = 1763] [outer = 0x1293d7400] 16:55:27 INFO - PROCESS | 2517 | 1468194927646 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] 16:55:27 INFO - PROCESS | 2517 | 1468194927683 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:55:27 INFO - PROCESS | 2517 | 1468194927685 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:55:27 INFO - PROCESS | 2517 | 1468194927686 Marionette TRACE conn2 <- [1,2322,null,{}] 16:55:27 INFO - PROCESS | 2517 | 1468194927689 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:27 INFO - PROCESS | 2517 | 1468194927690 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:27 INFO - PROCESS | 2517 | 1468194927792 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:55:27 INFO - PROCESS | 2517 | 1468194927795 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 2517 | 1468194927796 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfd9800 == 36 [pid = 2517] [id = 588] 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12a81d000) [pid = 2517] [serial = 1764] [outer = 0x0] 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12a919000) [pid = 2517] [serial = 1765] [outer = 0x12a81d000] 16:55:27 INFO - PROCESS | 2517 | 1468194927820 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12ac0a400) [pid = 2517] [serial = 1766] [outer = 0x12a81d000] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1177c9000) [pid = 2517] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x11953bc00) [pid = 2517] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x113d68400) [pid = 2517] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113d6a800) [pid = 2517] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x111d51c00) [pid = 2517] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1177c9400) [pid = 2517] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x112a12800) [pid = 2517] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11832d800) [pid = 2517] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11a13f800) [pid = 2517] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x121328800) [pid = 2517] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x111d4d800) [pid = 2517] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x124836c00) [pid = 2517] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11290e400) [pid = 2517] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1134be800) [pid = 2517] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x113d49000) [pid = 2517] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:55:28 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x127611400) [pid = 2517] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:55:28 INFO - PROCESS | 2517 | 1468194928218 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 16:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:55:28 INFO - PROCESS | 2517 | 1468194928256 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:55:28 INFO - PROCESS | 2517 | 1468194928257 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:55:28 INFO - PROCESS | 2517 | 1468194928259 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 2517 | 1468194928260 Marionette TRACE conn2 <- [1,2326,null,{}] 16:55:28 INFO - PROCESS | 2517 | 1468194928262 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:28 INFO - PROCESS | 2517 | 1468194928264 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:28 INFO - PROCESS | 2517 | 1468194928341 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:55:28 INFO - PROCESS | 2517 | 1468194928399 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 2517 | 1468194928400 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x121d93000 == 37 [pid = 2517] [id = 589] 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1131b2000) [pid = 2517] [serial = 1767] [outer = 0x0] 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1177c9000) [pid = 2517] [serial = 1768] [outer = 0x1131b2000] 16:55:28 INFO - PROCESS | 2517 | 1468194928425 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119c3f800) [pid = 2517] [serial = 1769] [outer = 0x1131b2000] 16:55:28 INFO - PROCESS | 2517 | 1468194928688 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 468ms 16:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:55:28 INFO - PROCESS | 2517 | 1468194928727 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:55:28 INFO - PROCESS | 2517 | 1468194928728 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:55:28 INFO - PROCESS | 2517 | 1468194928730 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 2517 | 1468194928731 Marionette TRACE conn2 <- [1,2330,null,{}] 16:55:28 INFO - PROCESS | 2517 | 1468194928742 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:28 INFO - PROCESS | 2517 | 1468194928743 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:28 INFO - PROCESS | 2517 | 1468194928826 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:55:28 INFO - PROCESS | 2517 | 1468194928830 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 2517 | 1468194928831 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce9d000 == 38 [pid = 2517] [id = 590] 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11a13c000) [pid = 2517] [serial = 1770] [outer = 0x0] 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125c86400) [pid = 2517] [serial = 1771] [outer = 0x11a13c000] 16:55:28 INFO - PROCESS | 2517 | 1468194928858 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12ac03000) [pid = 2517] [serial = 1772] [outer = 0x11a13c000] 16:55:29 INFO - PROCESS | 2517 | 1468194929194 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 472ms 16:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:55:29 INFO - PROCESS | 2517 | 1468194929205 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:55:29 INFO - PROCESS | 2517 | 1468194929207 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:55:29 INFO - PROCESS | 2517 | 1468194929209 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 2517 | 1468194929211 Marionette TRACE conn2 <- [1,2334,null,{}] 16:55:29 INFO - PROCESS | 2517 | 1468194929213 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:29 INFO - PROCESS | 2517 | 1468194929215 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:29 INFO - PROCESS | 2517 | 1468194929337 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:55:29 INFO - PROCESS | 2517 | 1468194929370 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:29 INFO - PROCESS | 2517 | 1468194929372 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d305800 == 39 [pid = 2517] [id = 591] 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124d7ec00) [pid = 2517] [serial = 1773] [outer = 0x0] 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12ae9c800) [pid = 2517] [serial = 1774] [outer = 0x124d7ec00] 16:55:29 INFO - PROCESS | 2517 | 1468194929397 Marionette DEBUG loaded listener.js 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12b560c00) [pid = 2517] [serial = 1775] [outer = 0x124d7ec00] 16:55:29 INFO - PROCESS | 2517 | 1468194929686 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 16:55:29 INFO - PROCESS | 2517 | 1468194929729 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:55:29 INFO - PROCESS | 2517 | 1468194929730 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:55:29 INFO - PROCESS | 2517 | 1468194929736 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:55:29 INFO - PROCESS | 2517 | 1468194929738 Marionette TRACE conn2 <- [1,2338,null,{}] 16:55:29 INFO - PROCESS | 2517 | 1468194929741 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:29 INFO - PROCESS | 2517 | 1468194929743 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:29 INFO - PROCESS | 2517 | 1468194929840 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:55:29 INFO - PROCESS | 2517 | 1468194929844 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:29 INFO - PROCESS | 2517 | 1468194929846 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d64d800 == 40 [pid = 2517] [id = 592] 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12b563c00) [pid = 2517] [serial = 1776] [outer = 0x0] 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12bc2fc00) [pid = 2517] [serial = 1777] [outer = 0x12b563c00] 16:55:29 INFO - PROCESS | 2517 | 1468194929885 Marionette DEBUG loaded listener.js 16:55:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12bc36c00) [pid = 2517] [serial = 1778] [outer = 0x12b563c00] 16:55:30 INFO - PROCESS | 2517 | 1468194930477 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 16:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:55:30 INFO - PROCESS | 2517 | 1468194930510 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:55:30 INFO - PROCESS | 2517 | 1468194930512 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:55:30 INFO - PROCESS | 2517 | 1468194930516 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:55:30 INFO - PROCESS | 2517 | 1468194930520 Marionette TRACE conn2 <- [1,2342,null,{}] 16:55:30 INFO - PROCESS | 2517 | 1468194930525 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:30 INFO - PROCESS | 2517 | 1468194930527 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:30 INFO - PROCESS | 2517 | 1468194930629 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:55:30 INFO - PROCESS | 2517 | 1468194930702 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:30 INFO - PROCESS | 2517 | 1468194930704 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x119522000 == 41 [pid = 2517] [id = 593] 16:55:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x113d6c000) [pid = 2517] [serial = 1779] [outer = 0x0] 16:55:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x116b11400) [pid = 2517] [serial = 1780] [outer = 0x113d6c000] 16:55:30 INFO - PROCESS | 2517 | 1468194930735 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1188fc800) [pid = 2517] [serial = 1781] [outer = 0x113d6c000] 16:55:31 INFO - PROCESS | 2517 | 1468194931152 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 674ms 16:55:31 INFO - PROCESS | 2517 | 1468194931190 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 2517 | 1468194931193 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:55:31 INFO - PROCESS | 2517 | 1468194931197 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 2517 | 1468194931199 Marionette TRACE conn2 <- [1,2346,null,{}] 16:55:31 INFO - PROCESS | 2517 | 1468194931202 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:31 INFO - PROCESS | 2517 | 1468194931204 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:31 INFO - PROCESS | 2517 | 1468194931330 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:55:31 INFO - PROCESS | 2517 | 1468194931404 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 2517 | 1468194931405 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8dd000 == 42 [pid = 2517] [id = 594] 16:55:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11a138400) [pid = 2517] [serial = 1782] [outer = 0x0] 16:55:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x11a13c800) [pid = 2517] [serial = 1783] [outer = 0x11a138400] 16:55:31 INFO - PROCESS | 2517 | 1468194931437 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12149fc00) [pid = 2517] [serial = 1784] [outer = 0x11a138400] 16:55:31 INFO - PROCESS | 2517 | 1468194931870 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 720ms 16:55:31 INFO - PROCESS | 2517 | 1468194931918 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 2517 | 1468194931919 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:55:31 INFO - PROCESS | 2517 | 1468194931922 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - PROCESS | 2517 | 1468194931924 Marionette TRACE conn2 <- [1,2350,null,{}] 16:55:31 INFO - PROCESS | 2517 | 1468194931932 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:31 INFO - PROCESS | 2517 | 1468194931935 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:32 INFO - PROCESS | 2517 | 1468194932041 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:55:32 INFO - PROCESS | 2517 | 1468194932103 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 2517 | 1468194932105 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d662800 == 43 [pid = 2517] [id = 595] 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x123726800) [pid = 2517] [serial = 1785] [outer = 0x0] 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1258d8800) [pid = 2517] [serial = 1786] [outer = 0x123726800] 16:55:32 INFO - PROCESS | 2517 | 1468194932176 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x128d08c00) [pid = 2517] [serial = 1787] [outer = 0x123726800] 16:55:32 INFO - PROCESS | 2517 | 1468194932619 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 772ms 16:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:55:32 INFO - PROCESS | 2517 | 1468194932695 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 2517 | 1468194932697 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:55:32 INFO - PROCESS | 2517 | 1468194932699 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 2517 | 1468194932701 Marionette TRACE conn2 <- [1,2354,null,{}] 16:55:32 INFO - PROCESS | 2517 | 1468194932706 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:32 INFO - PROCESS | 2517 | 1468194932707 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:32 INFO - PROCESS | 2517 | 1468194932811 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:55:32 INFO - PROCESS | 2517 | 1468194932884 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 2517 | 1468194932885 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x11724f000 == 44 [pid = 2517] [id = 596] 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1199ec400) [pid = 2517] [serial = 1788] [outer = 0x0] 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x123727800) [pid = 2517] [serial = 1789] [outer = 0x1199ec400] 16:55:32 INFO - PROCESS | 2517 | 1468194932914 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x1290adc00) [pid = 2517] [serial = 1790] [outer = 0x1199ec400] 16:55:33 INFO - PROCESS | 2517 | 1468194933458 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 822ms 16:55:33 INFO - PROCESS | 2517 | 1468194933522 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:55:33 INFO - PROCESS | 2517 | 1468194933524 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:55:33 INFO - PROCESS | 2517 | 1468194933527 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 2517 | 1468194933529 Marionette TRACE conn2 <- [1,2358,null,{}] 16:55:33 INFO - PROCESS | 2517 | 1468194933533 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:33 INFO - PROCESS | 2517 | 1468194933534 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:33 INFO - PROCESS | 2517 | 1468194933631 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:55:33 INFO - PROCESS | 2517 | 1468194933696 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 2517 | 1468194933697 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x116718000 == 45 [pid = 2517] [id = 597] 16:55:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x113d6cc00) [pid = 2517] [serial = 1791] [outer = 0x0] 16:55:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x117021800) [pid = 2517] [serial = 1792] [outer = 0x113d6cc00] 16:55:33 INFO - PROCESS | 2517 | 1468194933726 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x118308000) [pid = 2517] [serial = 1793] [outer = 0x113d6cc00] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12d305800 == 44 [pid = 2517] [id = 591] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce9d000 == 43 [pid = 2517] [id = 590] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x121d93000 == 42 [pid = 2517] [id = 589] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfd9800 == 41 [pid = 2517] [id = 588] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc89000 == 40 [pid = 2517] [id = 587] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8e1800 == 39 [pid = 2517] [id = 586] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12991a800 == 38 [pid = 2517] [id = 585] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12745a000 == 37 [pid = 2517] [id = 584] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x121d93800 == 36 [pid = 2517] [id = 583] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x119535800 == 35 [pid = 2517] [id = 582] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x118163800 == 34 [pid = 2517] [id = 581] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12099a800 == 33 [pid = 2517] [id = 578] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x118176800 == 32 [pid = 2517] [id = 580] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x119273000 == 31 [pid = 2517] [id = 579] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x11724f000 == 30 [pid = 2517] [id = 596] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12d662800 == 29 [pid = 2517] [id = 595] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8dd000 == 28 [pid = 2517] [id = 594] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x12d64d800 == 27 [pid = 2517] [id = 592] 16:55:34 INFO - PROCESS | 2517 | --DOCSHELL 0x119522000 == 26 [pid = 2517] [id = 593] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x1293d2800) [pid = 2517] [serial = 1735] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x12183f400) [pid = 2517] [serial = 1717] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x119bb2000) [pid = 2517] [serial = 1711] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x119dbe000) [pid = 2517] [serial = 1712] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x117f62400) [pid = 2517] [serial = 1700] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x115e10000) [pid = 2517] [serial = 1699] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x116551c00) [pid = 2517] [serial = 1705] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11707bc00) [pid = 2517] [serial = 1706] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x11290d800) [pid = 2517] [serial = 1702] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x112fbcc00) [pid = 2517] [serial = 1703] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x118311400) [pid = 2517] [serial = 1708] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x118965800) [pid = 2517] [serial = 1709] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113d64400) [pid = 2517] [serial = 1688] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x112bb6400) [pid = 2517] [serial = 1687] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119971400) [pid = 2517] [serial = 1691] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1188fc400) [pid = 2517] [serial = 1690] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x125c3bc00) [pid = 2517] [serial = 1694] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1218d4000) [pid = 2517] [serial = 1693] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1293d5800) [pid = 2517] [serial = 1697] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128d07000) [pid = 2517] [serial = 1696] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x124d73000) [pid = 2517] [serial = 1720] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x124836400) [pid = 2517] [serial = 1718] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x125c3e800) [pid = 2517] [serial = 1723] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12720b800) [pid = 2517] [serial = 1724] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x117fc6000) [pid = 2517] [serial = 1727] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119bb5000) [pid = 2517] [serial = 1729] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1133b3400) [pid = 2517] [serial = 1726] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11a13b400) [pid = 2517] [serial = 1714] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1213e5800) [pid = 2517] [serial = 1715] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1258ce000) [pid = 2517] [serial = 1721] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x127610800) [pid = 2517] [serial = 1730] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x128d10800) [pid = 2517] [serial = 1732] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x1290ba800) [pid = 2517] [serial = 1733] [outer = 0x0] [url = about:blank] 16:55:34 INFO - PROCESS | 2517 | 1468194934680 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1173ms 16:55:34 INFO - PROCESS | 2517 | 1468194934707 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:55:34 INFO - PROCESS | 2517 | 1468194934710 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:55:34 INFO - PROCESS | 2517 | 1468194934714 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:55:34 INFO - PROCESS | 2517 | 1468194934716 Marionette TRACE conn2 <- [1,2362,null,{}] 16:55:34 INFO - PROCESS | 2517 | 1468194934720 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:34 INFO - PROCESS | 2517 | 1468194934722 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:34 INFO - PROCESS | 2517 | 1468194934800 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:55:34 INFO - PROCESS | 2517 | 1468194934807 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:34 INFO - PROCESS | 2517 | 1468194934809 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bb7000 == 27 [pid = 2517] [id = 598] 16:55:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x112acf400) [pid = 2517] [serial = 1794] [outer = 0x0] 16:55:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x112e4d400) [pid = 2517] [serial = 1795] [outer = 0x112acf400] 16:55:34 INFO - PROCESS | 2517 | 1468194934837 Marionette DEBUG loaded listener.js 16:55:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1133ac400) [pid = 2517] [serial = 1796] [outer = 0x112acf400] 16:55:35 INFO - PROCESS | 2517 | 1468194935220 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 16:55:35 INFO - PROCESS | 2517 | 1468194935239 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 2517 | 1468194935243 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:55:35 INFO - PROCESS | 2517 | 1468194935247 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 2517 | 1468194935249 Marionette TRACE conn2 <- [1,2366,null,{}] 16:55:35 INFO - PROCESS | 2517 | 1468194935255 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 2517 | 1468194935256 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:35 INFO - PROCESS | 2517 | 1468194935336 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:55:35 INFO - PROCESS | 2517 | 1468194935392 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 2517 | 1468194935393 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x11862f000 == 28 [pid = 2517] [id = 599] 16:55:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d63400) [pid = 2517] [serial = 1797] [outer = 0x0] 16:55:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x115e02c00) [pid = 2517] [serial = 1798] [outer = 0x113d63400] 16:55:35 INFO - PROCESS | 2517 | 1468194935422 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x116529400) [pid = 2517] [serial = 1799] [outer = 0x113d63400] 16:55:35 INFO - PROCESS | 2517 | 1468194935780 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 16:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:55:35 INFO - PROCESS | 2517 | 1468194935820 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 2517 | 1468194935821 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:55:35 INFO - PROCESS | 2517 | 1468194935823 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 2517 | 1468194935826 Marionette TRACE conn2 <- [1,2370,null,{}] 16:55:35 INFO - PROCESS | 2517 | 1468194935840 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 2517 | 1468194935843 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:35 INFO - PROCESS | 2517 | 1468194935921 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:55:35 INFO - PROCESS | 2517 | 1468194935926 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 2517 | 1468194935928 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1fb800 == 29 [pid = 2517] [id = 600] 16:55:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x113332800) [pid = 2517] [serial = 1800] [outer = 0x0] 16:55:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11852c400) [pid = 2517] [serial = 1801] [outer = 0x113332800] 16:55:35 INFO - PROCESS | 2517 | 1468194935959 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11895b800) [pid = 2517] [serial = 1802] [outer = 0x113332800] 16:55:36 INFO - PROCESS | 2517 | 1468194936307 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 521ms 16:55:36 INFO - PROCESS | 2517 | 1468194936344 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 2517 | 1468194936346 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:55:36 INFO - PROCESS | 2517 | 1468194936348 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 2517 | 1468194936349 Marionette TRACE conn2 <- [1,2374,null,{}] 16:55:36 INFO - PROCESS | 2517 | 1468194936352 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:36 INFO - PROCESS | 2517 | 1468194936353 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:36 INFO - PROCESS | 2517 | 1468194936432 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:55:36 INFO - PROCESS | 2517 | 1468194936507 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 2517 | 1468194936508 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x121a1a000 == 30 [pid = 2517] [id = 601] 16:55:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x118965800) [pid = 2517] [serial = 1803] [outer = 0x0] 16:55:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119545000) [pid = 2517] [serial = 1804] [outer = 0x118965800] 16:55:36 INFO - PROCESS | 2517 | 1468194936533 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1199ea800) [pid = 2517] [serial = 1805] [outer = 0x118965800] 16:55:36 INFO - PROCESS | 2517 | 1468194936862 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 570ms 16:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:55:36 INFO - PROCESS | 2517 | 1468194936919 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 2517 | 1468194936920 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:55:36 INFO - PROCESS | 2517 | 1468194936922 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 2517 | 1468194936923 Marionette TRACE conn2 <- [1,2378,null,{}] 16:55:36 INFO - PROCESS | 2517 | 1468194936926 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:36 INFO - PROCESS | 2517 | 1468194936927 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:37 INFO - PROCESS | 2517 | 1468194937021 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:55:37 INFO - PROCESS | 2517 | 1468194937055 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 2517 | 1468194937056 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12581c000 == 31 [pid = 2517] [id = 602] 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x113d61400) [pid = 2517] [serial = 1806] [outer = 0x0] 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x119bb5000) [pid = 2517] [serial = 1807] [outer = 0x113d61400] 16:55:37 INFO - PROCESS | 2517 | 1468194937080 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x119c40000) [pid = 2517] [serial = 1808] [outer = 0x113d61400] 16:55:37 INFO - PROCESS | 2517 | 1468194937426 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 16:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:55:37 INFO - PROCESS | 2517 | 1468194937442 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:55:37 INFO - PROCESS | 2517 | 1468194937443 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:55:37 INFO - PROCESS | 2517 | 1468194937445 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:55:37 INFO - PROCESS | 2517 | 1468194937446 Marionette TRACE conn2 <- [1,2382,null,{}] 16:55:37 INFO - PROCESS | 2517 | 1468194937449 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:37 INFO - PROCESS | 2517 | 1468194937455 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:37 INFO - PROCESS | 2517 | 1468194937573 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:55:37 INFO - PROCESS | 2517 | 1468194937577 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 2517 | 1468194937579 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12746e000 == 32 [pid = 2517] [id = 603] 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x113d6d800) [pid = 2517] [serial = 1809] [outer = 0x0] 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a13f000) [pid = 2517] [serial = 1810] [outer = 0x113d6d800] 16:55:37 INFO - PROCESS | 2517 | 1468194937604 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1218df000) [pid = 2517] [serial = 1811] [outer = 0x113d6d800] 16:55:37 INFO - PROCESS | 2517 | 1468194937966 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 568ms 16:55:38 INFO - PROCESS | 2517 | 1468194938014 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:55:38 INFO - PROCESS | 2517 | 1468194938015 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:55:38 INFO - PROCESS | 2517 | 1468194938017 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:55:38 INFO - PROCESS | 2517 | 1468194938018 Marionette TRACE conn2 <- [1,2386,null,{}] 16:55:38 INFO - PROCESS | 2517 | 1468194938021 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:38 INFO - PROCESS | 2517 | 1468194938022 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:38 INFO - PROCESS | 2517 | 1468194938120 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:55:38 INFO - PROCESS | 2517 | 1468194938123 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 2517 | 1468194938124 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12934f000 == 33 [pid = 2517] [id = 604] 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x121332c00) [pid = 2517] [serial = 1812] [outer = 0x0] 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x121dda400) [pid = 2517] [serial = 1813] [outer = 0x121332c00] 16:55:38 INFO - PROCESS | 2517 | 1468194938149 Marionette DEBUG loaded listener.js 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124c67400) [pid = 2517] [serial = 1814] [outer = 0x121332c00] 16:55:38 INFO - PROCESS | 2517 | 1468194938642 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x125c45800) [pid = 2517] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x113d62c00) [pid = 2517] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1293d7400) [pid = 2517] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12a81d000) [pid = 2517] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1131b2000) [pid = 2517] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x117f64800) [pid = 2517] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x121336c00) [pid = 2517] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x113d68000) [pid = 2517] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x113d65400) [pid = 2517] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x115edf400) [pid = 2517] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1199eec00) [pid = 2517] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x128d02400) [pid = 2517] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d7ec00) [pid = 2517] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11a13c000) [pid = 2517] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:55:38 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12b563c00) [pid = 2517] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 16:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:55:38 INFO - PROCESS | 2517 | 1468194938688 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:55:38 INFO - PROCESS | 2517 | 1468194938689 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:55:38 INFO - PROCESS | 2517 | 1468194938691 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:55:38 INFO - PROCESS | 2517 | 1468194938692 Marionette TRACE conn2 <- [1,2390,null,{}] 16:55:38 INFO - PROCESS | 2517 | 1468194938695 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:38 INFO - PROCESS | 2517 | 1468194938696 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:38 INFO - PROCESS | 2517 | 1468194938776 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:55:38 INFO - PROCESS | 2517 | 1468194938780 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 2517 | 1468194938781 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c31800 == 34 [pid = 2517] [id = 605] 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x112698800) [pid = 2517] [serial = 1815] [outer = 0x0] 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x117086000) [pid = 2517] [serial = 1816] [outer = 0x112698800] 16:55:38 INFO - PROCESS | 2517 | 1468194938811 Marionette DEBUG loaded listener.js 16:55:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x119bbfc00) [pid = 2517] [serial = 1817] [outer = 0x112698800] 16:55:39 INFO - PROCESS | 2517 | 1468194939253 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 570ms 16:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:55:39 INFO - PROCESS | 2517 | 1468194939262 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 2517 | 1468194939264 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:55:39 INFO - PROCESS | 2517 | 1468194939282 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 2517 | 1468194939284 Marionette TRACE conn2 <- [1,2394,null,{}] 16:55:39 INFO - PROCESS | 2517 | 1468194939290 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:39 INFO - PROCESS | 2517 | 1468194939292 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:39 INFO - PROCESS | 2517 | 1468194939414 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:55:39 INFO - PROCESS | 2517 | 1468194939422 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:39 INFO - PROCESS | 2517 | 1468194939423 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1f7000 == 35 [pid = 2517] [id = 606] 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x116865000) [pid = 2517] [serial = 1818] [outer = 0x0] 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124ccd000) [pid = 2517] [serial = 1819] [outer = 0x116865000] 16:55:39 INFO - PROCESS | 2517 | 1468194939448 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124d72400) [pid = 2517] [serial = 1820] [outer = 0x116865000] 16:55:39 INFO - PROCESS | 2517 | 1468194939751 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 539ms 16:55:39 INFO - PROCESS | 2517 | 1468194939805 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 2517 | 1468194939806 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:55:39 INFO - PROCESS | 2517 | 1468194939808 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - PROCESS | 2517 | 1468194939810 Marionette TRACE conn2 <- [1,2398,null,{}] 16:55:39 INFO - PROCESS | 2517 | 1468194939812 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:39 INFO - PROCESS | 2517 | 1468194939813 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:39 INFO - PROCESS | 2517 | 1468194939888 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:55:39 INFO - PROCESS | 2517 | 1468194939891 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:39 INFO - PROCESS | 2517 | 1468194939892 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae24000 == 36 [pid = 2517] [id = 607] 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x124d72800) [pid = 2517] [serial = 1821] [outer = 0x0] 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12510c000) [pid = 2517] [serial = 1822] [outer = 0x124d72800] 16:55:39 INFO - PROCESS | 2517 | 1468194939916 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11832ec00) [pid = 2517] [serial = 1823] [outer = 0x124d72800] 16:55:40 INFO - PROCESS | 2517 | 1468194940276 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 470ms 16:55:40 INFO - PROCESS | 2517 | 1468194940279 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 2517 | 1468194940281 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:55:40 INFO - PROCESS | 2517 | 1468194940284 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 2517 | 1468194940288 Marionette TRACE conn2 <- [1,2402,null,{}] 16:55:40 INFO - PROCESS | 2517 | 1468194940298 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:40 INFO - PROCESS | 2517 | 1468194940299 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:40 INFO - PROCESS | 2517 | 1468194940415 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:55:40 INFO - PROCESS | 2517 | 1468194940423 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 2517 | 1468194940425 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x124e9a000 == 37 [pid = 2517] [id = 608] 16:55:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12584cc00) [pid = 2517] [serial = 1824] [outer = 0x0] 16:55:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x127202800) [pid = 2517] [serial = 1825] [outer = 0x12584cc00] 16:55:40 INFO - PROCESS | 2517 | 1468194940452 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x128d0d000) [pid = 2517] [serial = 1826] [outer = 0x12584cc00] 16:55:40 INFO - PROCESS | 2517 | 1468194940909 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 680ms 16:55:40 INFO - PROCESS | 2517 | 1468194940963 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 2517 | 1468194940966 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:55:40 INFO - PROCESS | 2517 | 1468194940972 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 2517 | 1468194940974 Marionette TRACE conn2 <- [1,2406,null,{}] 16:55:40 INFO - PROCESS | 2517 | 1468194940978 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:40 INFO - PROCESS | 2517 | 1468194940980 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:41 INFO - PROCESS | 2517 | 1468194941093 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:55:41 INFO - PROCESS | 2517 | 1468194941224 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 2517 | 1468194941225 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x118162800 == 38 [pid = 2517] [id = 609] 16:55:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x112ad7400) [pid = 2517] [serial = 1827] [outer = 0x0] 16:55:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x113095000) [pid = 2517] [serial = 1828] [outer = 0x112ad7400] 16:55:41 INFO - PROCESS | 2517 | 1468194941258 Marionette DEBUG loaded listener.js 16:55:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x113d5ec00) [pid = 2517] [serial = 1829] [outer = 0x112ad7400] 16:55:41 INFO - PROCESS | 2517 | 1468194941778 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 874ms 16:55:41 INFO - PROCESS | 2517 | 1468194941856 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 2517 | 1468194941859 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:55:41 INFO - PROCESS | 2517 | 1468194941865 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 2517 | 1468194941867 Marionette TRACE conn2 <- [1,2410,null,{}] 16:55:41 INFO - PROCESS | 2517 | 1468194941870 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:41 INFO - PROCESS | 2517 | 1468194941871 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:41 INFO - PROCESS | 2517 | 1468194941987 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:55:42 INFO - PROCESS | 2517 | 1468194942070 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 2517 | 1468194942071 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x121755000 == 39 [pid = 2517] [id = 610] 16:55:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x116a75800) [pid = 2517] [serial = 1830] [outer = 0x0] 16:55:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x1177d1800) [pid = 2517] [serial = 1831] [outer = 0x116a75800] 16:55:42 INFO - PROCESS | 2517 | 1468194942102 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x118530800) [pid = 2517] [serial = 1832] [outer = 0x116a75800] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae24000 == 38 [pid = 2517] [id = 607] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1f7000 == 37 [pid = 2517] [id = 606] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x124c31800 == 36 [pid = 2517] [id = 605] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12934f000 == 35 [pid = 2517] [id = 604] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12746e000 == 34 [pid = 2517] [id = 603] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x12581c000 == 33 [pid = 2517] [id = 602] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x121a1a000 == 32 [pid = 2517] [id = 601] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1fb800 == 31 [pid = 2517] [id = 600] 16:55:42 INFO - PROCESS | 2517 | 1468194942768 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x11862f000 == 30 [pid = 2517] [id = 599] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x116bb7000 == 29 [pid = 2517] [id = 598] 16:55:42 INFO - PROCESS | 2517 | --DOCSHELL 0x116718000 == 28 [pid = 2517] [id = 597] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x128eb5800) [pid = 2517] [serial = 1759] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x125108000) [pid = 2517] [serial = 1756] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x12a784800) [pid = 2517] [serial = 1762] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x12a919000) [pid = 2517] [serial = 1765] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1177c9000) [pid = 2517] [serial = 1768] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1188fb000) [pid = 2517] [serial = 1741] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x119972400) [pid = 2517] [serial = 1742] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x121dda800) [pid = 2517] [serial = 1753] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x116524800) [pid = 2517] [serial = 1738] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1177cf400) [pid = 2517] [serial = 1739] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x121332000) [pid = 2517] [serial = 1750] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1217d4400) [pid = 2517] [serial = 1751] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x11707c000) [pid = 2517] [serial = 1744] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11852a800) [pid = 2517] [serial = 1745] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119bb1c00) [pid = 2517] [serial = 1747] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x119c3b000) [pid = 2517] [serial = 1748] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12a784400) [pid = 2517] [serial = 1736] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12b560c00) [pid = 2517] [serial = 1775] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x125c86400) [pid = 2517] [serial = 1771] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12ac03000) [pid = 2517] [serial = 1772] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12ae9c800) [pid = 2517] [serial = 1774] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x12bc2fc00) [pid = 2517] [serial = 1777] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12bc36c00) [pid = 2517] [serial = 1778] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x12a81cc00) [pid = 2517] [serial = 1763] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x119546800) [pid = 2517] [serial = 1760] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12ac0a400) [pid = 2517] [serial = 1766] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x1258db400) [pid = 2517] [serial = 1757] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x119c3f800) [pid = 2517] [serial = 1769] [outer = 0x0] [url = about:blank] 16:55:42 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x124d70000) [pid = 2517] [serial = 1754] [outer = 0x0] [url = about:blank] 16:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 973ms 16:55:42 INFO - PROCESS | 2517 | 1468194942837 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:55:42 INFO - PROCESS | 2517 | 1468194942839 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:55:42 INFO - PROCESS | 2517 | 1468194942842 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 2517 | 1468194942844 Marionette TRACE conn2 <- [1,2414,null,{}] 16:55:42 INFO - PROCESS | 2517 | 1468194942848 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:42 INFO - PROCESS | 2517 | 1468194942849 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:42 INFO - PROCESS | 2517 | 1468194942928 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:55:42 INFO - PROCESS | 2517 | 1468194942932 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 2517 | 1468194942937 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177b0000 == 29 [pid = 2517] [id = 611] 16:55:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x116287400) [pid = 2517] [serial = 1833] [outer = 0x0] 16:55:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x116868400) [pid = 2517] [serial = 1834] [outer = 0x116287400] 16:55:42 INFO - PROCESS | 2517 | 1468194942966 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x117f62000) [pid = 2517] [serial = 1835] [outer = 0x116287400] 16:55:43 INFO - PROCESS | 2517 | 1468194943308 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 16:55:43 INFO - PROCESS | 2517 | 1468194943362 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 2517 | 1468194943365 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:55:43 INFO - PROCESS | 2517 | 1468194943370 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 2517 | 1468194943372 Marionette TRACE conn2 <- [1,2418,null,{}] 16:55:43 INFO - PROCESS | 2517 | 1468194943374 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:43 INFO - PROCESS | 2517 | 1468194943376 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:43 INFO - PROCESS | 2517 | 1468194943461 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:55:43 INFO - PROCESS | 2517 | 1468194943466 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 2517 | 1468194943469 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b3d000 == 30 [pid = 2517] [id = 612] 16:55:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x11860ec00) [pid = 2517] [serial = 1836] [outer = 0x0] 16:55:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1189ed400) [pid = 2517] [serial = 1837] [outer = 0x11860ec00] 16:55:43 INFO - PROCESS | 2517 | 1468194943504 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x119969400) [pid = 2517] [serial = 1838] [outer = 0x11860ec00] 16:55:43 INFO - PROCESS | 2517 | 1468194943958 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 619ms 16:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:55:43 INFO - PROCESS | 2517 | 1468194943990 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 2517 | 1468194943991 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:55:43 INFO - PROCESS | 2517 | 1468194943994 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 2517 | 1468194943997 Marionette TRACE conn2 <- [1,2422,null,{}] 16:55:44 INFO - PROCESS | 2517 | 1468194944008 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:44 INFO - PROCESS | 2517 | 1468194944011 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:44 INFO - PROCESS | 2517 | 1468194944099 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:55:44 INFO - PROCESS | 2517 | 1468194944124 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 2517 | 1468194944127 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x125809800 == 31 [pid = 2517] [id = 613] 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1131a7400) [pid = 2517] [serial = 1839] [outer = 0x0] 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11a13c000) [pid = 2517] [serial = 1840] [outer = 0x1131a7400] 16:55:44 INFO - PROCESS | 2517 | 1468194944177 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x121328800) [pid = 2517] [serial = 1841] [outer = 0x1131a7400] 16:55:44 INFO - PROCESS | 2517 | 1468194944637 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 676ms 16:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:55:44 INFO - PROCESS | 2517 | 1468194944672 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 2517 | 1468194944673 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:55:44 INFO - PROCESS | 2517 | 1468194944676 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 2517 | 1468194944677 Marionette TRACE conn2 <- [1,2426,null,{}] 16:55:44 INFO - PROCESS | 2517 | 1468194944679 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:44 INFO - PROCESS | 2517 | 1468194944680 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:44 INFO - PROCESS | 2517 | 1468194944759 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:55:44 INFO - PROCESS | 2517 | 1468194944762 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 2517 | 1468194944763 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d40800 == 32 [pid = 2517] [id = 614] 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x121336c00) [pid = 2517] [serial = 1842] [outer = 0x0] 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1217cb800) [pid = 2517] [serial = 1843] [outer = 0x121336c00] 16:55:44 INFO - PROCESS | 2517 | 1468194944791 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121838400) [pid = 2517] [serial = 1844] [outer = 0x121336c00] 16:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 471ms 16:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:55:45 INFO - PROCESS | 2517 | 1468194945144 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:55:45 INFO - PROCESS | 2517 | 1468194945147 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 2517 | 1468194945148 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:55:45 INFO - PROCESS | 2517 | 1468194945150 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - PROCESS | 2517 | 1468194945153 Marionette TRACE conn2 <- [1,2430,null,{}] 16:55:45 INFO - PROCESS | 2517 | 1468194945156 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:45 INFO - PROCESS | 2517 | 1468194945157 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:45 INFO - PROCESS | 2517 | 1468194945257 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:55:45 INFO - PROCESS | 2517 | 1468194945261 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 2517 | 1468194945262 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a74d800 == 33 [pid = 2517] [id = 615] 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1213e4400) [pid = 2517] [serial = 1845] [outer = 0x0] 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x121b7d400) [pid = 2517] [serial = 1846] [outer = 0x1213e4400] 16:55:45 INFO - PROCESS | 2517 | 1468194945286 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124cc9c00) [pid = 2517] [serial = 1847] [outer = 0x1213e4400] 16:55:45 INFO - PROCESS | 2517 | 1468194945647 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 523ms 16:55:45 INFO - PROCESS | 2517 | 1468194945673 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 2517 | 1468194945674 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:55:45 INFO - PROCESS | 2517 | 1468194945683 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - PROCESS | 2517 | 1468194945684 Marionette TRACE conn2 <- [1,2434,null,{}] 16:55:45 INFO - PROCESS | 2517 | 1468194945686 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:45 INFO - PROCESS | 2517 | 1468194945690 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:45 INFO - PROCESS | 2517 | 1468194945812 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:55:45 INFO - PROCESS | 2517 | 1468194945827 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 2517 | 1468194945829 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b544000 == 34 [pid = 2517] [id = 616] 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x124cd4800) [pid = 2517] [serial = 1848] [outer = 0x0] 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1258d7c00) [pid = 2517] [serial = 1849] [outer = 0x124cd4800] 16:55:45 INFO - PROCESS | 2517 | 1468194945856 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x128d0ac00) [pid = 2517] [serial = 1850] [outer = 0x124cd4800] 16:55:46 INFO - PROCESS | 2517 | 1468194946288 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 626ms 16:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:55:46 INFO - PROCESS | 2517 | 1468194946304 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 2517 | 1468194946305 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:55:46 INFO - PROCESS | 2517 | 1468194946307 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - PROCESS | 2517 | 1468194946308 Marionette TRACE conn2 <- [1,2438,null,{}] 16:55:46 INFO - PROCESS | 2517 | 1468194946311 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:46 INFO - PROCESS | 2517 | 1468194946312 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:46 INFO - PROCESS | 2517 | 1468194946408 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:55:46 INFO - PROCESS | 2517 | 1468194946419 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:46 INFO - PROCESS | 2517 | 1468194946421 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc8f800 == 35 [pid = 2517] [id = 617] 16:55:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x128d0f800) [pid = 2517] [serial = 1851] [outer = 0x0] 16:55:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128eb3800) [pid = 2517] [serial = 1852] [outer = 0x128d0f800] 16:55:46 INFO - PROCESS | 2517 | 1468194946445 Marionette DEBUG loaded listener.js 16:55:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1290b4400) [pid = 2517] [serial = 1853] [outer = 0x128d0f800] 16:55:46 INFO - PROCESS | 2517 | 1468194946790 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 16:55:46 INFO - PROCESS | 2517 | 1468194946827 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 2517 | 1468194946829 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:55:46 INFO - PROCESS | 2517 | 1468194946831 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - PROCESS | 2517 | 1468194946832 Marionette TRACE conn2 <- [1,2442,null,{}] 16:55:46 INFO - PROCESS | 2517 | 1468194946834 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:46 INFO - PROCESS | 2517 | 1468194946835 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:46 INFO - PROCESS | 2517 | 1468194946934 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:55:46 INFO - PROCESS | 2517 | 1468194946938 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:46 INFO - PROCESS | 2517 | 1468194946939 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c565800 == 36 [pid = 2517] [id = 618] 16:55:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x128d11000) [pid = 2517] [serial = 1854] [outer = 0x0] 16:55:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1290df400) [pid = 2517] [serial = 1855] [outer = 0x128d11000] 16:55:46 INFO - PROCESS | 2517 | 1468194946964 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x124cd5000) [pid = 2517] [serial = 1856] [outer = 0x128d11000] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x113d61400) [pid = 2517] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x113d63400) [pid = 2517] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x113332800) [pid = 2517] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x113d6c000) [pid = 2517] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112acf400) [pid = 2517] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11a138400) [pid = 2517] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x123726800) [pid = 2517] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x113d6d800) [pid = 2517] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1199ec400) [pid = 2517] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x121332c00) [pid = 2517] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x112698800) [pid = 2517] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x124d72800) [pid = 2517] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x116865000) [pid = 2517] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:55:47 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x118965800) [pid = 2517] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:55:47 INFO - PROCESS | 2517 | 1468194947353 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 568ms 16:55:47 INFO - PROCESS | 2517 | 1468194947400 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 2517 | 1468194947401 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:55:47 INFO - PROCESS | 2517 | 1468194947412 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 2517 | 1468194947413 Marionette TRACE conn2 <- [1,2446,null,{}] 16:55:47 INFO - PROCESS | 2517 | 1468194947415 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:47 INFO - PROCESS | 2517 | 1468194947417 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:47 INFO - PROCESS | 2517 | 1468194947499 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:55:47 INFO - PROCESS | 2517 | 1468194947504 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 2517 | 1468194947505 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x125122000 == 37 [pid = 2517] [id = 619] 16:55:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x117f65000) [pid = 2517] [serial = 1857] [outer = 0x0] 16:55:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x119542000) [pid = 2517] [serial = 1858] [outer = 0x117f65000] 16:55:47 INFO - PROCESS | 2517 | 1468194947529 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11a138400) [pid = 2517] [serial = 1859] [outer = 0x117f65000] 16:55:47 INFO - PROCESS | 2517 | 1468194947864 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 16:55:47 INFO - PROCESS | 2517 | 1468194947882 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 2517 | 1468194947883 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:55:47 INFO - PROCESS | 2517 | 1468194947888 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 2517 | 1468194947889 Marionette TRACE conn2 <- [1,2450,null,{}] 16:55:47 INFO - PROCESS | 2517 | 1468194947891 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:47 INFO - PROCESS | 2517 | 1468194947892 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:47 INFO - PROCESS | 2517 | 1468194947971 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:55:47 INFO - PROCESS | 2517 | 1468194947975 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 2517 | 1468194947976 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce91000 == 38 [pid = 2517] [id = 620] 16:55:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1218da800) [pid = 2517] [serial = 1860] [outer = 0x0] 16:55:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1290b8400) [pid = 2517] [serial = 1861] [outer = 0x1218da800] 16:55:48 INFO - PROCESS | 2517 | 1468194948007 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1293d3c00) [pid = 2517] [serial = 1862] [outer = 0x1218da800] 16:55:48 INFO - PROCESS | 2517 | 1468194948345 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 473ms 16:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:55:48 INFO - PROCESS | 2517 | 1468194948360 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 2517 | 1468194948362 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:55:48 INFO - PROCESS | 2517 | 1468194948364 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 2517 | 1468194948366 Marionette TRACE conn2 <- [1,2454,null,{}] 16:55:48 INFO - PROCESS | 2517 | 1468194948371 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:48 INFO - PROCESS | 2517 | 1468194948373 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:48 INFO - PROCESS | 2517 | 1468194948496 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:55:48 INFO - PROCESS | 2517 | 1468194948501 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 2517 | 1468194948503 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d05c800 == 39 [pid = 2517] [id = 621] 16:55:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119db3800) [pid = 2517] [serial = 1863] [outer = 0x0] 16:55:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x129627800) [pid = 2517] [serial = 1864] [outer = 0x119db3800] 16:55:48 INFO - PROCESS | 2517 | 1468194948528 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12a81a800) [pid = 2517] [serial = 1865] [outer = 0x119db3800] 16:55:48 INFO - PROCESS | 2517 | 1468194948846 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 16:55:48 INFO - PROCESS | 2517 | 1468194948888 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:55:48 INFO - PROCESS | 2517 | 1468194948889 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:55:48 INFO - PROCESS | 2517 | 1468194948891 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:55:48 INFO - PROCESS | 2517 | 1468194948892 Marionette TRACE conn2 <- [1,2458,null,{}] 16:55:48 INFO - PROCESS | 2517 | 1468194948895 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:48 INFO - PROCESS | 2517 | 1468194948896 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:48 INFO - PROCESS | 2517 | 1468194948977 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:55:48 INFO - PROCESS | 2517 | 1468194948980 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 2517 | 1468194948981 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d31d000 == 40 [pid = 2517] [id = 622] 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12a825800) [pid = 2517] [serial = 1866] [outer = 0x0] 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a923400) [pid = 2517] [serial = 1867] [outer = 0x12a825800] 16:55:49 INFO - PROCESS | 2517 | 1468194949012 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12ac08c00) [pid = 2517] [serial = 1868] [outer = 0x12a825800] 16:55:49 INFO - PROCESS | 2517 | 1468194949470 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 618ms 16:55:49 INFO - PROCESS | 2517 | 1468194949510 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:55:49 INFO - PROCESS | 2517 | 1468194949513 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:55:49 INFO - PROCESS | 2517 | 1468194949517 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:55:49 INFO - PROCESS | 2517 | 1468194949519 Marionette TRACE conn2 <- [1,2462,null,{}] 16:55:49 INFO - PROCESS | 2517 | 1468194949523 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:49 INFO - PROCESS | 2517 | 1468194949525 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:49 INFO - PROCESS | 2517 | 1468194949632 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:55:49 INFO - PROCESS | 2517 | 1468194949707 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:49 INFO - PROCESS | 2517 | 1468194949709 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b26000 == 41 [pid = 2517] [id = 623] 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x113d63000) [pid = 2517] [serial = 1869] [outer = 0x0] 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x115f4c000) [pid = 2517] [serial = 1870] [outer = 0x113d63000] 16:55:49 INFO - PROCESS | 2517 | 1468194949739 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11830d400) [pid = 2517] [serial = 1871] [outer = 0x113d63000] 16:55:50 INFO - PROCESS | 2517 | 1468194950144 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 16:55:50 INFO - PROCESS | 2517 | 1468194950188 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 2517 | 1468194950191 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:55:50 INFO - PROCESS | 2517 | 1468194950196 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 2517 | 1468194950198 Marionette TRACE conn2 <- [1,2466,null,{}] 16:55:50 INFO - PROCESS | 2517 | 1468194950200 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:50 INFO - PROCESS | 2517 | 1468194950202 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:50 INFO - PROCESS | 2517 | 1468194950307 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:55:50 INFO - PROCESS | 2517 | 1468194950413 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 2517 | 1468194950414 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cbe000 == 42 [pid = 2517] [id = 624] 16:55:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x119970400) [pid = 2517] [serial = 1872] [outer = 0x0] 16:55:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1199ef000) [pid = 2517] [serial = 1873] [outer = 0x119970400] 16:55:50 INFO - PROCESS | 2517 | 1468194950446 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x119c40400) [pid = 2517] [serial = 1874] [outer = 0x119970400] 16:55:50 INFO - PROCESS | 2517 | 1468194950867 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 724ms 16:55:50 INFO - PROCESS | 2517 | 1468194950935 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 2517 | 1468194950937 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:55:50 INFO - PROCESS | 2517 | 1468194950941 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - PROCESS | 2517 | 1468194950944 Marionette TRACE conn2 <- [1,2470,null,{}] 16:55:50 INFO - PROCESS | 2517 | 1468194950954 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:50 INFO - PROCESS | 2517 | 1468194950957 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:51 INFO - PROCESS | 2517 | 1468194951060 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:55:51 INFO - PROCESS | 2517 | 1468194951133 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 2517 | 1468194951135 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d071800 == 43 [pid = 2517] [id = 625] 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x124d6f400) [pid = 2517] [serial = 1875] [outer = 0x0] 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124d78000) [pid = 2517] [serial = 1876] [outer = 0x124d6f400] 16:55:51 INFO - PROCESS | 2517 | 1468194951166 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x125848400) [pid = 2517] [serial = 1877] [outer = 0x124d6f400] 16:55:51 INFO - PROCESS | 2517 | 1468194951551 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 16:55:51 INFO - PROCESS | 2517 | 1468194951612 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:55:51 INFO - PROCESS | 2517 | 1468194951614 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:55:51 INFO - PROCESS | 2517 | 1468194951616 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 2517 | 1468194951618 Marionette TRACE conn2 <- [1,2474,null,{}] 16:55:51 INFO - PROCESS | 2517 | 1468194951620 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:51 INFO - PROCESS | 2517 | 1468194951622 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:51 INFO - PROCESS | 2517 | 1468194951743 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:55:51 INFO - PROCESS | 2517 | 1468194951815 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 2517 | 1468194951817 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x12dac0000 == 44 [pid = 2517] [id = 626] 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x128d02800) [pid = 2517] [serial = 1878] [outer = 0x0] 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1290b2000) [pid = 2517] [serial = 1879] [outer = 0x128d02800] 16:55:51 INFO - PROCESS | 2517 | 1468194951846 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x129624800) [pid = 2517] [serial = 1880] [outer = 0x128d02800] 16:55:52 INFO - PROCESS | 2517 | 1468194952275 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 16:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:55:52 INFO - PROCESS | 2517 | 1468194952288 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:55:52 INFO - PROCESS | 2517 | 1468194952289 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:55:52 INFO - PROCESS | 2517 | 1468194952291 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:55:52 INFO - PROCESS | 2517 | 1468194952292 Marionette TRACE conn2 <- [1,2478,null,{}] 16:55:52 INFO - PROCESS | 2517 | 1468194952294 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:52 INFO - PROCESS | 2517 | 1468194952296 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:52 INFO - PROCESS | 2517 | 1468194952408 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:55:52 INFO - PROCESS | 2517 | 1468194952481 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:52 INFO - PROCESS | 2517 | 1468194952482 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x12991d000 == 45 [pid = 2517] [id = 627] 16:55:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x121b7e000) [pid = 2517] [serial = 1881] [outer = 0x0] 16:55:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x12519bc00) [pid = 2517] [serial = 1882] [outer = 0x121b7e000] 16:55:52 INFO - PROCESS | 2517 | 1468194952510 Marionette DEBUG loaded listener.js 16:55:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x1296b0000) [pid = 2517] [serial = 1883] [outer = 0x121b7e000] 16:55:53 INFO - PROCESS | 2517 | 1468194953098 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 820ms 16:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:55:53 INFO - PROCESS | 2517 | 1468194953111 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 2517 | 1468194953114 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:55:53 INFO - PROCESS | 2517 | 1468194953117 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 2517 | 1468194953121 Marionette TRACE conn2 <- [1,2482,null,{}] 16:55:53 INFO - PROCESS | 2517 | 1468194953147 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:53 INFO - PROCESS | 2517 | 1468194953148 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:53 INFO - PROCESS | 2517 | 1468194953247 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:55:53 INFO - PROCESS | 2517 | 1468194953325 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 2517 | 1468194953326 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12099a800 == 46 [pid = 2517] [id = 628] 16:55:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x116524c00) [pid = 2517] [serial = 1884] [outer = 0x0] 16:55:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x1165de400) [pid = 2517] [serial = 1885] [outer = 0x116524c00] 16:55:53 INFO - PROCESS | 2517 | 1468194953354 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x117f67000) [pid = 2517] [serial = 1886] [outer = 0x116524c00] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12d05c800 == 45 [pid = 2517] [id = 621] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce91000 == 44 [pid = 2517] [id = 620] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x125122000 == 43 [pid = 2517] [id = 619] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12c565800 == 42 [pid = 2517] [id = 618] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc8f800 == 41 [pid = 2517] [id = 617] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12b544000 == 40 [pid = 2517] [id = 616] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12a74d800 == 39 [pid = 2517] [id = 615] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x128d40800 == 38 [pid = 2517] [id = 614] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x125809800 == 37 [pid = 2517] [id = 613] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x119b3d000 == 36 [pid = 2517] [id = 612] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x1177b0000 == 35 [pid = 2517] [id = 611] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x121755000 == 34 [pid = 2517] [id = 610] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x118162800 == 33 [pid = 2517] [id = 609] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x124e9a000 == 32 [pid = 2517] [id = 608] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12991d000 == 31 [pid = 2517] [id = 627] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12dac0000 == 30 [pid = 2517] [id = 626] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12d071800 == 29 [pid = 2517] [id = 625] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x128cbe000 == 28 [pid = 2517] [id = 624] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x12d31d000 == 27 [pid = 2517] [id = 622] 16:55:54 INFO - PROCESS | 2517 | --DOCSHELL 0x119b26000 == 26 [pid = 2517] [id = 623] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x117086000) [pid = 2517] [serial = 1816] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x11832ec00) [pid = 2517] [serial = 1823] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x124ccd000) [pid = 2517] [serial = 1819] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x119bbfc00) [pid = 2517] [serial = 1817] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x127202800) [pid = 2517] [serial = 1825] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12510c000) [pid = 2517] [serial = 1822] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x124c67400) [pid = 2517] [serial = 1814] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x124d72400) [pid = 2517] [serial = 1820] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x1218df000) [pid = 2517] [serial = 1811] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119545000) [pid = 2517] [serial = 1804] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1199ea800) [pid = 2517] [serial = 1805] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x119bb5000) [pid = 2517] [serial = 1807] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x115e02c00) [pid = 2517] [serial = 1798] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x116529400) [pid = 2517] [serial = 1799] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x11852c400) [pid = 2517] [serial = 1801] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11895b800) [pid = 2517] [serial = 1802] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1188fc800) [pid = 2517] [serial = 1781] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x112e4d400) [pid = 2517] [serial = 1795] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1133ac400) [pid = 2517] [serial = 1796] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x116b11400) [pid = 2517] [serial = 1780] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x117021800) [pid = 2517] [serial = 1792] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x12149fc00) [pid = 2517] [serial = 1784] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x11a13c800) [pid = 2517] [serial = 1783] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1258d8800) [pid = 2517] [serial = 1786] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x128d08c00) [pid = 2517] [serial = 1787] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11a13f000) [pid = 2517] [serial = 1810] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1290adc00) [pid = 2517] [serial = 1790] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x123727800) [pid = 2517] [serial = 1789] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x119c40000) [pid = 2517] [serial = 1808] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121dda400) [pid = 2517] [serial = 1813] [outer = 0x0] [url = about:blank] 16:55:54 INFO - PROCESS | 2517 | 1468194954526 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1445ms 16:55:54 INFO - PROCESS | 2517 | 1468194954566 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 2517 | 1468194954572 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:55:54 INFO - PROCESS | 2517 | 1468194954575 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 2517 | 1468194954577 Marionette TRACE conn2 <- [1,2486,null,{}] 16:55:54 INFO - PROCESS | 2517 | 1468194954581 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:54 INFO - PROCESS | 2517 | 1468194954582 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:54 INFO - PROCESS | 2517 | 1468194954659 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:55:54 INFO - PROCESS | 2517 | 1468194954665 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 2517 | 1468194954666 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc4000 == 27 [pid = 2517] [id = 629] 16:55:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1134c2400) [pid = 2517] [serial = 1887] [outer = 0x0] 16:55:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x113d61800) [pid = 2517] [serial = 1888] [outer = 0x1134c2400] 16:55:54 INFO - PROCESS | 2517 | 1468194954699 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x115ec1c00) [pid = 2517] [serial = 1889] [outer = 0x1134c2400] 16:55:55 INFO - PROCESS | 2517 | 1468194955038 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 520ms 16:55:55 INFO - PROCESS | 2517 | 1468194955095 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 2517 | 1468194955099 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:55:55 INFO - PROCESS | 2517 | 1468194955103 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 2517 | 1468194955105 Marionette TRACE conn2 <- [1,2490,null,{}] 16:55:55 INFO - PROCESS | 2517 | 1468194955107 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:55 INFO - PROCESS | 2517 | 1468194955109 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:55 INFO - PROCESS | 2517 | 1468194955189 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:55:55 INFO - PROCESS | 2517 | 1468194955193 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 2517 | 1468194955194 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189c7000 == 28 [pid = 2517] [id = 630] 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11622c400) [pid = 2517] [serial = 1890] [outer = 0x0] 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x116b12800) [pid = 2517] [serial = 1891] [outer = 0x11622c400] 16:55:55 INFO - PROCESS | 2517 | 1468194955224 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x117f67c00) [pid = 2517] [serial = 1892] [outer = 0x11622c400] 16:55:55 INFO - PROCESS | 2517 | 1468194955563 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 470ms 16:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:55:55 INFO - PROCESS | 2517 | 1468194955581 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 2517 | 1468194955583 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:55:55 INFO - PROCESS | 2517 | 1468194955586 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 2517 | 1468194955590 Marionette TRACE conn2 <- [1,2494,null,{}] 16:55:55 INFO - PROCESS | 2517 | 1468194955597 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:55 INFO - PROCESS | 2517 | 1468194955601 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:55 INFO - PROCESS | 2517 | 1468194955705 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:55:55 INFO - PROCESS | 2517 | 1468194955713 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 2517 | 1468194955716 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d53800 == 29 [pid = 2517] [id = 631] 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1126da400) [pid = 2517] [serial = 1893] [outer = 0x0] 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119538c00) [pid = 2517] [serial = 1894] [outer = 0x1126da400] 16:55:55 INFO - PROCESS | 2517 | 1468194955746 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x119972400) [pid = 2517] [serial = 1895] [outer = 0x1126da400] 16:55:56 INFO - PROCESS | 2517 | 1468194956091 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 16:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:55:56 INFO - PROCESS | 2517 | 1468194956109 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 2517 | 1468194956111 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:55:56 INFO - PROCESS | 2517 | 1468194956113 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 2517 | 1468194956114 Marionette TRACE conn2 <- [1,2498,null,{}] 16:55:56 INFO - PROCESS | 2517 | 1468194956116 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:56 INFO - PROCESS | 2517 | 1468194956118 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:56 INFO - PROCESS | 2517 | 1468194956197 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:55:56 INFO - PROCESS | 2517 | 1468194956261 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 2517 | 1468194956263 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c54000 == 30 [pid = 2517] [id = 632] 16:55:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x118302400) [pid = 2517] [serial = 1896] [outer = 0x0] 16:55:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1199f7800) [pid = 2517] [serial = 1897] [outer = 0x118302400] 16:55:56 INFO - PROCESS | 2517 | 1468194956288 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11a139400) [pid = 2517] [serial = 1898] [outer = 0x118302400] 16:55:56 INFO - PROCESS | 2517 | 1468194956588 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1213e4400) [pid = 2517] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x124cd4800) [pid = 2517] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1131a7400) [pid = 2517] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112ad7400) [pid = 2517] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d0f800) [pid = 2517] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12584cc00) [pid = 2517] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x121336c00) [pid = 2517] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x116287400) [pid = 2517] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x11860ec00) [pid = 2517] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x116a75800) [pid = 2517] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x128d11000) [pid = 2517] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x119db3800) [pid = 2517] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12a825800) [pid = 2517] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1218da800) [pid = 2517] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x117f65000) [pid = 2517] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:55:56 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x113d6cc00) [pid = 2517] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 870ms 16:55:57 INFO - PROCESS | 2517 | 1468194957006 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 2517 | 1468194957008 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:55:57 INFO - PROCESS | 2517 | 1468194957011 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 2517 | 1468194957014 Marionette TRACE conn2 <- [1,2502,null,{}] 16:55:57 INFO - PROCESS | 2517 | 1468194957040 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:57 INFO - PROCESS | 2517 | 1468194957042 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:57 INFO - PROCESS | 2517 | 1468194957174 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:55:57 INFO - PROCESS | 2517 | 1468194957210 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 2517 | 1468194957212 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x118175800 == 31 [pid = 2517] [id = 633] 16:55:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x112ace400) [pid = 2517] [serial = 1899] [outer = 0x0] 16:55:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112e4d800) [pid = 2517] [serial = 1900] [outer = 0x112ace400] 16:55:57 INFO - PROCESS | 2517 | 1468194957244 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d66000) [pid = 2517] [serial = 1901] [outer = 0x112ace400] 16:55:57 INFO - PROCESS | 2517 | 1468194957765 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 772ms 16:55:57 INFO - PROCESS | 2517 | 1468194957784 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:55:57 INFO - PROCESS | 2517 | 1468194957786 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:55:57 INFO - PROCESS | 2517 | 1468194957790 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 2517 | 1468194957793 Marionette TRACE conn2 <- [1,2506,null,{}] 16:55:57 INFO - PROCESS | 2517 | 1468194957796 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:57 INFO - PROCESS | 2517 | 1468194957798 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:57 INFO - PROCESS | 2517 | 1468194957901 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:55:57 INFO - PROCESS | 2517 | 1468194957979 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 2517 | 1468194957981 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x121752800 == 32 [pid = 2517] [id = 634] 16:55:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x116287400) [pid = 2517] [serial = 1902] [outer = 0x0] 16:55:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x116b18000) [pid = 2517] [serial = 1903] [outer = 0x116287400] 16:55:58 INFO - PROCESS | 2517 | 1468194958011 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11830d000) [pid = 2517] [serial = 1904] [outer = 0x116287400] 16:55:58 INFO - PROCESS | 2517 | 1468194958475 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 773ms 16:55:58 INFO - PROCESS | 2517 | 1468194958652 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:55:58 INFO - PROCESS | 2517 | 1468194958655 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:55:58 INFO - PROCESS | 2517 | 1468194958659 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:55:58 INFO - PROCESS | 2517 | 1468194958660 Marionette TRACE conn2 <- [1,2510,null,{}] 16:55:58 INFO - PROCESS | 2517 | 1468194958664 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:58 INFO - PROCESS | 2517 | 1468194958666 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:58 INFO - PROCESS | 2517 | 1468194958809 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:55:58 INFO - PROCESS | 2517 | 1468194958818 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 2517 | 1468194958822 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x118166800 == 33 [pid = 2517] [id = 635] 16:55:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11341e400) [pid = 2517] [serial = 1905] [outer = 0x0] 16:55:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x113d5f400) [pid = 2517] [serial = 1906] [outer = 0x11341e400] 16:55:58 INFO - PROCESS | 2517 | 1468194958849 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x115a64400) [pid = 2517] [serial = 1907] [outer = 0x11341e400] 16:55:59 INFO - PROCESS | 2517 | --DOCSHELL 0x119d53800 == 32 [pid = 2517] [id = 631] 16:55:59 INFO - PROCESS | 2517 | --DOCSHELL 0x1189c7000 == 31 [pid = 2517] [id = 630] 16:55:59 INFO - PROCESS | 2517 | --DOCSHELL 0x116bc4000 == 30 [pid = 2517] [id = 629] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x118308000) [pid = 2517] [serial = 1793] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x121b7d400) [pid = 2517] [serial = 1846] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1258d7c00) [pid = 2517] [serial = 1849] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11a13c000) [pid = 2517] [serial = 1840] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121328800) [pid = 2517] [serial = 1841] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x113095000) [pid = 2517] [serial = 1828] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x113d5ec00) [pid = 2517] [serial = 1829] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x128eb3800) [pid = 2517] [serial = 1852] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x128d0d000) [pid = 2517] [serial = 1826] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x1217cb800) [pid = 2517] [serial = 1843] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x116868400) [pid = 2517] [serial = 1834] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x117f62000) [pid = 2517] [serial = 1835] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x1189ed400) [pid = 2517] [serial = 1837] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x119969400) [pid = 2517] [serial = 1838] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1177d1800) [pid = 2517] [serial = 1831] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x118530800) [pid = 2517] [serial = 1832] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x128d0ac00) [pid = 2517] [serial = 1850] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x1290df400) [pid = 2517] [serial = 1855] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x12a81a800) [pid = 2517] [serial = 1865] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x1290b4400) [pid = 2517] [serial = 1853] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x12ac08c00) [pid = 2517] [serial = 1868] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x1290b8400) [pid = 2517] [serial = 1861] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x119542000) [pid = 2517] [serial = 1858] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x124cc9c00) [pid = 2517] [serial = 1847] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x11a138400) [pid = 2517] [serial = 1859] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x12a923400) [pid = 2517] [serial = 1867] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x124cd5000) [pid = 2517] [serial = 1856] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 58 (0x1293d3c00) [pid = 2517] [serial = 1862] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 57 (0x129627800) [pid = 2517] [serial = 1864] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | --DOMWINDOW == 56 (0x121838400) [pid = 2517] [serial = 1844] [outer = 0x0] [url = about:blank] 16:55:59 INFO - PROCESS | 2517 | 1468194959247 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 620ms 16:55:59 INFO - PROCESS | 2517 | 1468194959279 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 2517 | 1468194959281 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:55:59 INFO - PROCESS | 2517 | 1468194959286 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 2517 | 1468194959288 Marionette TRACE conn2 <- [1,2514,null,{}] 16:55:59 INFO - PROCESS | 2517 | 1468194959290 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:59 INFO - PROCESS | 2517 | 1468194959292 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:59 INFO - PROCESS | 2517 | 1468194959373 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:55:59 INFO - PROCESS | 2517 | 1468194959429 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 2517 | 1468194959431 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x119534800 == 31 [pid = 2517] [id = 636] 16:55:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 57 (0x113d68c00) [pid = 2517] [serial = 1908] [outer = 0x0] 16:55:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 58 (0x117021000) [pid = 2517] [serial = 1909] [outer = 0x113d68c00] 16:55:59 INFO - PROCESS | 2517 | 1468194959457 Marionette DEBUG loaded listener.js 16:55:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 59 (0x118535800) [pid = 2517] [serial = 1910] [outer = 0x113d68c00] 16:55:59 INFO - PROCESS | 2517 | 1468194959778 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms 16:55:59 INFO - PROCESS | 2517 | 1468194959807 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 2517 | 1468194959808 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:55:59 INFO - PROCESS | 2517 | 1468194959811 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 2517 | 1468194959812 Marionette TRACE conn2 <- [1,2518,null,{}] 16:55:59 INFO - PROCESS | 2517 | 1468194959820 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:59 INFO - PROCESS | 2517 | 1468194959824 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:59 INFO - PROCESS | 2517 | 1468194959907 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:55:59 INFO - PROCESS | 2517 | 1468194959961 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 2517 | 1468194959964 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:55:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x121755000 == 32 [pid = 2517] [id = 637] 16:55:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x1189e3000) [pid = 2517] [serial = 1911] [outer = 0x0] 16:55:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x1199ea400) [pid = 2517] [serial = 1912] [outer = 0x1189e3000] 16:55:59 INFO - PROCESS | 2517 | 1468194959995 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x119c3b400) [pid = 2517] [serial = 1913] [outer = 0x1189e3000] 16:56:00 INFO - PROCESS | 2517 | 1468194960379 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 617ms 16:56:00 INFO - PROCESS | 2517 | 1468194960430 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 2517 | 1468194960432 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:56:00 INFO - PROCESS | 2517 | 1468194960435 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 2517 | 1468194960437 Marionette TRACE conn2 <- [1,2522,null,{}] 16:56:00 INFO - PROCESS | 2517 | 1468194960440 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:00 INFO - PROCESS | 2517 | 1468194960442 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:00 INFO - PROCESS | 2517 | 1468194960650 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:56:00 INFO - PROCESS | 2517 | 1468194960715 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 2517 | 1468194960717 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x117239800 == 33 [pid = 2517] [id = 638] 16:56:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x112904000) [pid = 2517] [serial = 1914] [outer = 0x0] 16:56:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x112a1e400) [pid = 2517] [serial = 1915] [outer = 0x112904000] 16:56:00 INFO - PROCESS | 2517 | 1468194960793 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x113d9ac00) [pid = 2517] [serial = 1916] [outer = 0x112904000] 16:56:01 INFO - PROCESS | 2517 | 1468194961279 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 873ms 16:56:01 INFO - PROCESS | 2517 | 1468194961308 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 2517 | 1468194961311 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:56:01 INFO - PROCESS | 2517 | 1468194961315 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 2517 | 1468194961317 Marionette TRACE conn2 <- [1,2526,null,{}] 16:56:01 INFO - PROCESS | 2517 | 1468194961323 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:01 INFO - PROCESS | 2517 | 1468194961325 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:01 INFO - PROCESS | 2517 | 1468194961424 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:56:01 INFO - PROCESS | 2517 | 1468194961493 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 2517 | 1468194961495 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258bc800 == 34 [pid = 2517] [id = 639] 16:56:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x1188f6800) [pid = 2517] [serial = 1917] [outer = 0x0] 16:56:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x11924ec00) [pid = 2517] [serial = 1918] [outer = 0x1188f6800] 16:56:01 INFO - PROCESS | 2517 | 1468194961526 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x119973c00) [pid = 2517] [serial = 1919] [outer = 0x1188f6800] 16:56:01 INFO - PROCESS | 2517 | 1468194961950 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 674ms 16:56:01 INFO - PROCESS | 2517 | 1468194961989 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 2517 | 1468194961991 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:56:01 INFO - PROCESS | 2517 | 1468194961994 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 2517 | 1468194961995 Marionette TRACE conn2 <- [1,2530,null,{}] 16:56:01 INFO - PROCESS | 2517 | 1468194961998 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:02 INFO - PROCESS | 2517 | 1468194961999 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:02 INFO - PROCESS | 2517 | 1468194962097 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:56:02 INFO - PROCESS | 2517 | 1468194962156 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 2517 | 1468194962158 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x129344000 == 35 [pid = 2517] [id = 640] 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x118965000) [pid = 2517] [serial = 1920] [outer = 0x0] 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x12093bc00) [pid = 2517] [serial = 1921] [outer = 0x118965000] 16:56:02 INFO - PROCESS | 2517 | 1468194962187 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x1217ca000) [pid = 2517] [serial = 1922] [outer = 0x118965000] 16:56:02 INFO - PROCESS | 2517 | 1468194962608 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 16:56:02 INFO - PROCESS | 2517 | 1468194962615 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 2517 | 1468194962618 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:56:02 INFO - PROCESS | 2517 | 1468194962628 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 2517 | 1468194962631 Marionette TRACE conn2 <- [1,2534,null,{}] 16:56:02 INFO - PROCESS | 2517 | 1468194962634 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:02 INFO - PROCESS | 2517 | 1468194962636 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:02 INFO - PROCESS | 2517 | 1468194962735 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:56:02 INFO - PROCESS | 2517 | 1468194962829 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 2517 | 1468194962831 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a761800 == 36 [pid = 2517] [id = 641] 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x121a2ec00) [pid = 2517] [serial = 1923] [outer = 0x0] 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x124c5f000) [pid = 2517] [serial = 1924] [outer = 0x121a2ec00] 16:56:02 INFO - PROCESS | 2517 | 1468194962860 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x124ccfc00) [pid = 2517] [serial = 1925] [outer = 0x121a2ec00] 16:56:03 INFO - PROCESS | 2517 | 1468194963274 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 675ms 16:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:56:03 INFO - PROCESS | 2517 | 1468194963299 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 2517 | 1468194963301 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:56:03 INFO - PROCESS | 2517 | 1468194963303 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 2517 | 1468194963304 Marionette TRACE conn2 <- [1,2538,null,{}] 16:56:03 INFO - PROCESS | 2517 | 1468194963307 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:03 INFO - PROCESS | 2517 | 1468194963308 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:03 INFO - PROCESS | 2517 | 1468194963402 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:56:03 INFO - PROCESS | 2517 | 1468194963459 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 2517 | 1468194963460 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a997000 == 37 [pid = 2517] [id = 642] 16:56:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x124cd5800) [pid = 2517] [serial = 1926] [outer = 0x0] 16:56:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x124d78400) [pid = 2517] [serial = 1927] [outer = 0x124cd5800] 16:56:03 INFO - PROCESS | 2517 | 1468194963489 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x12510a400) [pid = 2517] [serial = 1928] [outer = 0x124cd5800] 16:56:03 INFO - PROCESS | 2517 | 1468194963894 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 620ms 16:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:56:03 INFO - PROCESS | 2517 | 1468194963923 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 2517 | 1468194963925 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:56:03 INFO - PROCESS | 2517 | 1468194963927 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 2517 | 1468194963928 Marionette TRACE conn2 <- [1,2542,null,{}] 16:56:03 INFO - PROCESS | 2517 | 1468194963931 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:03 INFO - PROCESS | 2517 | 1468194963932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:04 INFO - PROCESS | 2517 | 1468194964032 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:56:04 INFO - PROCESS | 2517 | 1468194964197 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 2517 | 1468194964199 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x119288000 == 38 [pid = 2517] [id = 643] 16:56:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x11290c000) [pid = 2517] [serial = 1929] [outer = 0x0] 16:56:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x112ad0800) [pid = 2517] [serial = 1930] [outer = 0x11290c000] 16:56:04 INFO - PROCESS | 2517 | 1468194964227 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x115f52800) [pid = 2517] [serial = 1931] [outer = 0x11290c000] 16:56:04 INFO - PROCESS | 2517 | 1468194964653 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x121755000 == 37 [pid = 2517] [id = 637] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x119534800 == 36 [pid = 2517] [id = 636] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x118166800 == 35 [pid = 2517] [id = 635] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x118175800 == 34 [pid = 2517] [id = 633] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x12099a800 == 33 [pid = 2517] [id = 628] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x121752800 == 32 [pid = 2517] [id = 634] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x121c54000 == 31 [pid = 2517] [id = 632] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x12a997000 == 30 [pid = 2517] [id = 642] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x12a761800 == 29 [pid = 2517] [id = 641] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x129344000 == 28 [pid = 2517] [id = 640] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x1258bc800 == 27 [pid = 2517] [id = 639] 16:56:05 INFO - PROCESS | 2517 | --DOCSHELL 0x117239800 == 26 [pid = 2517] [id = 638] 16:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1271ms 16:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:56:05 INFO - PROCESS | 2517 | 1468194965229 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 2517 | 1468194965232 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:56:05 INFO - PROCESS | 2517 | 1468194965237 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 2517 | 1468194965239 Marionette TRACE conn2 <- [1,2546,null,{}] 16:56:05 INFO - PROCESS | 2517 | 1468194965243 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:05 INFO - PROCESS | 2517 | 1468194965245 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:05 INFO - PROCESS | 2517 | 1468194965332 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:56:05 INFO - PROCESS | 2517 | 1468194965340 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 2517 | 1468194965343 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x116877800 == 27 [pid = 2517] [id = 644] 16:56:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x1134c2000) [pid = 2517] [serial = 1932] [outer = 0x0] 16:56:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x113d60800) [pid = 2517] [serial = 1933] [outer = 0x1134c2000] 16:56:05 INFO - PROCESS | 2517 | 1468194965372 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x115ee9800) [pid = 2517] [serial = 1934] [outer = 0x1134c2000] 16:56:05 INFO - PROCESS | 2517 | 1468194965872 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 16:56:05 INFO - PROCESS | 2517 | 1468194965909 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 2517 | 1468194965912 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:56:05 INFO - PROCESS | 2517 | 1468194965921 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 2517 | 1468194965925 Marionette TRACE conn2 <- [1,2550,null,{}] 16:56:05 INFO - PROCESS | 2517 | 1468194965929 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:05 INFO - PROCESS | 2517 | 1468194965932 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:06 INFO - PROCESS | 2517 | 1468194966087 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:56:06 INFO - PROCESS | 2517 | 1468194966117 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 2517 | 1468194966118 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x119535000 == 28 [pid = 2517] [id = 645] 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x118307800) [pid = 2517] [serial = 1935] [outer = 0x0] 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x118330c00) [pid = 2517] [serial = 1936] [outer = 0x118307800] 16:56:06 INFO - PROCESS | 2517 | 1468194966162 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1188f7400) [pid = 2517] [serial = 1937] [outer = 0x118307800] 16:56:06 INFO - PROCESS | 2517 | 1468194966549 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 677ms 16:56:06 INFO - PROCESS | 2517 | 1468194966595 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 2517 | 1468194966596 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:56:06 INFO - PROCESS | 2517 | 1468194966598 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - PROCESS | 2517 | 1468194966599 Marionette TRACE conn2 <- [1,2554,null,{}] 16:56:06 INFO - PROCESS | 2517 | 1468194966607 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:06 INFO - PROCESS | 2517 | 1468194966618 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:06 INFO - PROCESS | 2517 | 1468194966744 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:56:06 INFO - PROCESS | 2517 | 1468194966788 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 2517 | 1468194966791 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x125122800 == 29 [pid = 2517] [id = 646] 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119bb3800) [pid = 2517] [serial = 1938] [outer = 0x0] 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bb8800) [pid = 2517] [serial = 1939] [outer = 0x119bb3800] 16:56:06 INFO - PROCESS | 2517 | 1468194966819 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11a136400) [pid = 2517] [serial = 1940] [outer = 0x119bb3800] 16:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 569ms 16:56:07 INFO - PROCESS | 2517 | 1468194967160 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:56:07 INFO - PROCESS | 2517 | 1468194967167 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 2517 | 1468194967171 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:56:07 INFO - PROCESS | 2517 | 1468194967175 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 2517 | 1468194967176 Marionette TRACE conn2 <- [1,2558,null,{}] 16:56:07 INFO - PROCESS | 2517 | 1468194967179 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:07 INFO - PROCESS | 2517 | 1468194967180 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:07 INFO - PROCESS | 2517 | 1468194967280 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:56:07 INFO - PROCESS | 2517 | 1468194967317 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 2517 | 1468194967318 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x127464000 == 30 [pid = 2517] [id = 647] 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11a13dc00) [pid = 2517] [serial = 1941] [outer = 0x0] 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x121336c00) [pid = 2517] [serial = 1942] [outer = 0x11a13dc00] 16:56:07 INFO - PROCESS | 2517 | 1468194967344 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1217d2c00) [pid = 2517] [serial = 1943] [outer = 0x11a13dc00] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x118302400) [pid = 2517] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1189e3000) [pid = 2517] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112ace400) [pid = 2517] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116287400) [pid = 2517] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1126da400) [pid = 2517] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x11622c400) [pid = 2517] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x113d68c00) [pid = 2517] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1134c2400) [pid = 2517] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x116524c00) [pid = 2517] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11341e400) [pid = 2517] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x119970400) [pid = 2517] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x121b7e000) [pid = 2517] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x113d63000) [pid = 2517] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x124d6f400) [pid = 2517] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:56:07 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x128d02800) [pid = 2517] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:56:07 INFO - PROCESS | 2517 | 1468194967790 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 618ms 16:56:07 INFO - PROCESS | 2517 | 1468194967794 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 2517 | 1468194967795 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:56:07 INFO - PROCESS | 2517 | 1468194967797 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 2517 | 1468194967798 Marionette TRACE conn2 <- [1,2562,null,{}] 16:56:07 INFO - PROCESS | 2517 | 1468194967805 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:07 INFO - PROCESS | 2517 | 1468194967806 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:07 INFO - PROCESS | 2517 | 1468194967890 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:56:07 INFO - PROCESS | 2517 | 1468194967894 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 2517 | 1468194967895 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c47000 == 31 [pid = 2517] [id = 648] 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x113d68c00) [pid = 2517] [serial = 1944] [outer = 0x0] 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x117086000) [pid = 2517] [serial = 1945] [outer = 0x113d68c00] 16:56:07 INFO - PROCESS | 2517 | 1468194967921 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x119545400) [pid = 2517] [serial = 1946] [outer = 0x113d68c00] 16:56:08 INFO - PROCESS | 2517 | 1468194968261 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 16:56:08 INFO - PROCESS | 2517 | 1468194968266 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 2517 | 1468194968267 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:56:08 INFO - PROCESS | 2517 | 1468194968271 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 2517 | 1468194968274 Marionette TRACE conn2 <- [1,2566,null,{}] 16:56:08 INFO - PROCESS | 2517 | 1468194968277 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:08 INFO - PROCESS | 2517 | 1468194968281 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:08 INFO - PROCESS | 2517 | 1468194968401 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:56:08 INFO - PROCESS | 2517 | 1468194968410 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 2517 | 1468194968411 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a98b800 == 32 [pid = 2517] [id = 649] 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x11a13c800) [pid = 2517] [serial = 1947] [outer = 0x0] 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1218d5000) [pid = 2517] [serial = 1948] [outer = 0x11a13c800] 16:56:08 INFO - PROCESS | 2517 | 1468194968437 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x124ccec00) [pid = 2517] [serial = 1949] [outer = 0x11a13c800] 16:56:08 INFO - PROCESS | 2517 | 1468194968746 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 16:56:08 INFO - PROCESS | 2517 | 1468194968792 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 2517 | 1468194968793 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:56:08 INFO - PROCESS | 2517 | 1468194968795 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - PROCESS | 2517 | 1468194968796 Marionette TRACE conn2 <- [1,2570,null,{}] 16:56:08 INFO - PROCESS | 2517 | 1468194968798 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:08 INFO - PROCESS | 2517 | 1468194968799 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:08 INFO - PROCESS | 2517 | 1468194968875 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:56:08 INFO - PROCESS | 2517 | 1468194968878 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 2517 | 1468194968880 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b549000 == 33 [pid = 2517] [id = 650] 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x111d9d000) [pid = 2517] [serial = 1950] [outer = 0x0] 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x124ebec00) [pid = 2517] [serial = 1951] [outer = 0x111d9d000] 16:56:08 INFO - PROCESS | 2517 | 1468194968911 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1258cf000) [pid = 2517] [serial = 1952] [outer = 0x111d9d000] 16:56:09 INFO - PROCESS | 2517 | 1468194969257 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 16:56:09 INFO - PROCESS | 2517 | 1468194969263 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 2517 | 1468194969264 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:56:09 INFO - PROCESS | 2517 | 1468194969267 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 2517 | 1468194969268 Marionette TRACE conn2 <- [1,2574,null,{}] 16:56:09 INFO - PROCESS | 2517 | 1468194969275 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:09 INFO - PROCESS | 2517 | 1468194969276 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:09 INFO - PROCESS | 2517 | 1468194969379 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:56:09 INFO - PROCESS | 2517 | 1468194969386 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 2517 | 1468194969387 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc83800 == 34 [pid = 2517] [id = 651] 16:56:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119970400) [pid = 2517] [serial = 1953] [outer = 0x0] 16:56:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1258d6800) [pid = 2517] [serial = 1954] [outer = 0x119970400] 16:56:09 INFO - PROCESS | 2517 | 1468194969411 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1272e6c00) [pid = 2517] [serial = 1955] [outer = 0x119970400] 16:56:09 INFO - PROCESS | 2517 | 1468194969765 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 16:56:09 INFO - PROCESS | 2517 | 1468194969789 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 2517 | 1468194969791 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:56:09 INFO - PROCESS | 2517 | 1468194969795 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - PROCESS | 2517 | 1468194969798 Marionette TRACE conn2 <- [1,2578,null,{}] 16:56:09 INFO - PROCESS | 2517 | 1468194969804 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:09 INFO - PROCESS | 2517 | 1468194969806 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:09 INFO - PROCESS | 2517 | 1468194969921 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:56:09 INFO - PROCESS | 2517 | 1468194969976 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 2517 | 1468194969978 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x1177b5800 == 35 [pid = 2517] [id = 652] 16:56:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1131aa400) [pid = 2517] [serial = 1956] [outer = 0x0] 16:56:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1133ab400) [pid = 2517] [serial = 1957] [outer = 0x1131aa400] 16:56:10 INFO - PROCESS | 2517 | 1468194970010 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x115edf400) [pid = 2517] [serial = 1958] [outer = 0x1131aa400] 16:56:10 INFO - PROCESS | 2517 | 1468194970561 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 822ms 16:56:10 INFO - PROCESS | 2517 | 1468194970640 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:56:10 INFO - PROCESS | 2517 | 1468194970643 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:56:10 INFO - PROCESS | 2517 | 1468194970648 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:56:10 INFO - PROCESS | 2517 | 1468194970650 Marionette TRACE conn2 <- [1,2582,null,{}] 16:56:10 INFO - PROCESS | 2517 | 1468194970655 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:10 INFO - PROCESS | 2517 | 1468194970657 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:10 INFO - PROCESS | 2517 | 1468194970765 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:56:10 INFO - PROCESS | 2517 | 1468194970843 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 2517 | 1468194970844 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x127460800 == 36 [pid = 2517] [id = 653] 16:56:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x117f6d000) [pid = 2517] [serial = 1959] [outer = 0x0] 16:56:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1188f5400) [pid = 2517] [serial = 1960] [outer = 0x117f6d000] 16:56:10 INFO - PROCESS | 2517 | 1468194970875 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119259000) [pid = 2517] [serial = 1961] [outer = 0x117f6d000] 16:56:11 INFO - PROCESS | 2517 | 1468194971498 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 872ms 16:56:11 INFO - PROCESS | 2517 | 1468194971521 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:56:11 INFO - PROCESS | 2517 | 1468194971524 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:56:11 INFO - PROCESS | 2517 | 1468194971527 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 2517 | 1468194971529 Marionette TRACE conn2 <- [1,2586,null,{}] 16:56:11 INFO - PROCESS | 2517 | 1468194971532 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:11 INFO - PROCESS | 2517 | 1468194971534 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:11 INFO - PROCESS | 2517 | 1468194971638 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:56:11 INFO - PROCESS | 2517 | 1468194971720 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 2517 | 1468194971722 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x11825d000 == 37 [pid = 2517] [id = 654] 16:56:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x116524c00) [pid = 2517] [serial = 1962] [outer = 0x0] 16:56:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x116a71000) [pid = 2517] [serial = 1963] [outer = 0x116524c00] 16:56:11 INFO - PROCESS | 2517 | 1468194971750 Marionette DEBUG loaded listener.js 16:56:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x117fcac00) [pid = 2517] [serial = 1964] [outer = 0x116524c00] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x12b549000 == 36 [pid = 2517] [id = 650] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x12a98b800 == 35 [pid = 2517] [id = 649] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x121c47000 == 34 [pid = 2517] [id = 648] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x127464000 == 33 [pid = 2517] [id = 647] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x125122800 == 32 [pid = 2517] [id = 646] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x119535000 == 31 [pid = 2517] [id = 645] 16:56:11 INFO - PROCESS | 2517 | --DOCSHELL 0x116877800 == 30 [pid = 2517] [id = 644] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x119c40400) [pid = 2517] [serial = 1874] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1296b0000) [pid = 2517] [serial = 1883] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11830d400) [pid = 2517] [serial = 1871] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x125848400) [pid = 2517] [serial = 1877] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x129624800) [pid = 2517] [serial = 1880] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1199f7800) [pid = 2517] [serial = 1897] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1199ea400) [pid = 2517] [serial = 1912] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112e4d800) [pid = 2517] [serial = 1900] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x113d66000) [pid = 2517] [serial = 1901] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116b18000) [pid = 2517] [serial = 1903] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x119538c00) [pid = 2517] [serial = 1894] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x119972400) [pid = 2517] [serial = 1895] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x116b12800) [pid = 2517] [serial = 1891] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x117f67c00) [pid = 2517] [serial = 1892] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x117021000) [pid = 2517] [serial = 1909] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x113d61800) [pid = 2517] [serial = 1888] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x115ec1c00) [pid = 2517] [serial = 1889] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x117f67000) [pid = 2517] [serial = 1886] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1165de400) [pid = 2517] [serial = 1885] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x115f4c000) [pid = 2517] [serial = 1870] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1199ef000) [pid = 2517] [serial = 1873] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x124d78000) [pid = 2517] [serial = 1876] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x1290b2000) [pid = 2517] [serial = 1879] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12519bc00) [pid = 2517] [serial = 1882] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11830d000) [pid = 2517] [serial = 1904] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x113d5f400) [pid = 2517] [serial = 1906] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x118535800) [pid = 2517] [serial = 1910] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x115a64400) [pid = 2517] [serial = 1907] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x11a139400) [pid = 2517] [serial = 1898] [outer = 0x0] [url = about:blank] 16:56:11 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x119c3b400) [pid = 2517] [serial = 1913] [outer = 0x0] [url = about:blank] 16:56:12 INFO - PROCESS | 2517 | 1468194972133 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 621ms 16:56:12 INFO - PROCESS | 2517 | 1468194972149 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 2517 | 1468194972152 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:56:12 INFO - PROCESS | 2517 | 1468194972159 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - PROCESS | 2517 | 1468194972161 Marionette TRACE conn2 <- [1,2590,null,{}] 16:56:12 INFO - PROCESS | 2517 | 1468194972164 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:12 INFO - PROCESS | 2517 | 1468194972165 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:12 INFO - PROCESS | 2517 | 1468194972246 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:56:12 INFO - PROCESS | 2517 | 1468194972254 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 2517 | 1468194972256 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x11995a800 == 31 [pid = 2517] [id = 655] 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x1188fa000) [pid = 2517] [serial = 1965] [outer = 0x0] 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x119538c00) [pid = 2517] [serial = 1966] [outer = 0x1188fa000] 16:56:12 INFO - PROCESS | 2517 | 1468194972283 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x1199ea400) [pid = 2517] [serial = 1967] [outer = 0x1188fa000] 16:56:12 INFO - PROCESS | 2517 | 1468194972650 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 16:56:12 INFO - PROCESS | 2517 | 1468194972678 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 2517 | 1468194972680 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:56:12 INFO - PROCESS | 2517 | 1468194972682 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - PROCESS | 2517 | 1468194972685 Marionette TRACE conn2 <- [1,2594,null,{}] 16:56:12 INFO - PROCESS | 2517 | 1468194972693 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:12 INFO - PROCESS | 2517 | 1468194972696 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:12 INFO - PROCESS | 2517 | 1468194972777 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:56:12 INFO - PROCESS | 2517 | 1468194972782 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 2517 | 1468194972784 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x121c54000 == 32 [pid = 2517] [id = 656] 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x119bbac00) [pid = 2517] [serial = 1968] [outer = 0x0] 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x11a271000) [pid = 2517] [serial = 1969] [outer = 0x119bbac00] 16:56:12 INFO - PROCESS | 2517 | 1468194972815 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x1217d1c00) [pid = 2517] [serial = 1970] [outer = 0x119bbac00] 16:56:13 INFO - PROCESS | 2517 | 1468194973166 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 522ms 16:56:13 INFO - PROCESS | 2517 | 1468194973211 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 2517 | 1468194973213 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:56:13 INFO - PROCESS | 2517 | 1468194973216 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 2517 | 1468194973218 Marionette TRACE conn2 <- [1,2598,null,{}] 16:56:13 INFO - PROCESS | 2517 | 1468194973220 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:13 INFO - PROCESS | 2517 | 1468194973221 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:13 INFO - PROCESS | 2517 | 1468194973301 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:56:13 INFO - PROCESS | 2517 | 1468194973306 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 2517 | 1468194973307 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258b1800 == 33 [pid = 2517] [id = 657] 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x1217d7c00) [pid = 2517] [serial = 1971] [outer = 0x0] 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x121d29c00) [pid = 2517] [serial = 1972] [outer = 0x1217d7c00] 16:56:13 INFO - PROCESS | 2517 | 1468194973333 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x124cc9c00) [pid = 2517] [serial = 1973] [outer = 0x1217d7c00] 16:56:13 INFO - PROCESS | 2517 | 1468194973690 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 16:56:13 INFO - PROCESS | 2517 | 1468194973734 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 2517 | 1468194973737 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:56:13 INFO - PROCESS | 2517 | 1468194973740 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - PROCESS | 2517 | 1468194973741 Marionette TRACE conn2 <- [1,2602,null,{}] 16:56:13 INFO - PROCESS | 2517 | 1468194973744 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:13 INFO - PROCESS | 2517 | 1468194973745 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:13 INFO - PROCESS | 2517 | 1468194973818 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:56:13 INFO - PROCESS | 2517 | 1468194973880 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 2517 | 1468194973881 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d40800 == 34 [pid = 2517] [id = 658] 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x112ad2000) [pid = 2517] [serial = 1974] [outer = 0x0] 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x124cd1800) [pid = 2517] [serial = 1975] [outer = 0x112ad2000] 16:56:13 INFO - PROCESS | 2517 | 1468194973905 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x125843800) [pid = 2517] [serial = 1976] [outer = 0x112ad2000] 16:56:14 INFO - PROCESS | 2517 | 1468194974235 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 16:56:14 INFO - PROCESS | 2517 | 1468194974261 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 2517 | 1468194974262 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:56:14 INFO - PROCESS | 2517 | 1468194974264 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 2517 | 1468194974265 Marionette TRACE conn2 <- [1,2606,null,{}] 16:56:14 INFO - PROCESS | 2517 | 1468194974274 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:14 INFO - PROCESS | 2517 | 1468194974278 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:14 INFO - PROCESS | 2517 | 1468194974397 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:56:14 INFO - PROCESS | 2517 | 1468194974406 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 2517 | 1468194974407 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b534800 == 35 [pid = 2517] [id = 659] 16:56:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x1258d8800) [pid = 2517] [serial = 1977] [outer = 0x0] 16:56:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x128d07800) [pid = 2517] [serial = 1978] [outer = 0x1258d8800] 16:56:14 INFO - PROCESS | 2517 | 1468194974463 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1290b2800) [pid = 2517] [serial = 1979] [outer = 0x1258d8800] 16:56:14 INFO - PROCESS | 2517 | 1468194974791 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 16:56:14 INFO - PROCESS | 2517 | 1468194974837 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 2517 | 1468194974840 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:56:14 INFO - PROCESS | 2517 | 1468194974842 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - PROCESS | 2517 | 1468194974843 Marionette TRACE conn2 <- [1,2610,null,{}] 16:56:14 INFO - PROCESS | 2517 | 1468194974845 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:14 INFO - PROCESS | 2517 | 1468194974846 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:14 INFO - PROCESS | 2517 | 1468194974942 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:56:14 INFO - PROCESS | 2517 | 1468194974953 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 2517 | 1468194974954 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc81800 == 36 [pid = 2517] [id = 660] 16:56:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1290b5800) [pid = 2517] [serial = 1980] [outer = 0x0] 16:56:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1290ba400) [pid = 2517] [serial = 1981] [outer = 0x1290b5800] 16:56:14 INFO - PROCESS | 2517 | 1468194974978 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1290e3800) [pid = 2517] [serial = 1982] [outer = 0x1290b5800] 16:56:15 INFO - PROCESS | 2517 | 1468194975297 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 472ms 16:56:15 INFO - PROCESS | 2517 | 1468194975314 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 2517 | 1468194975316 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:56:15 INFO - PROCESS | 2517 | 1468194975318 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 2517 | 1468194975320 Marionette TRACE conn2 <- [1,2614,null,{}] 16:56:15 INFO - PROCESS | 2517 | 1468194975324 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:15 INFO - PROCESS | 2517 | 1468194975325 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:15 INFO - PROCESS | 2517 | 1468194975422 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:56:15 INFO - PROCESS | 2517 | 1468194975425 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 2517 | 1468194975426 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c564800 == 37 [pid = 2517] [id = 661] 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1290b6000) [pid = 2517] [serial = 1983] [outer = 0x0] 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1293d2800) [pid = 2517] [serial = 1984] [outer = 0x1290b6000] 16:56:15 INFO - PROCESS | 2517 | 1468194975450 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x129626000) [pid = 2517] [serial = 1985] [outer = 0x1290b6000] 16:56:15 INFO - PROCESS | 2517 | 1468194975780 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 522ms 16:56:15 INFO - PROCESS | 2517 | 1468194975840 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:56:15 INFO - PROCESS | 2517 | 1468194975842 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:56:15 INFO - PROCESS | 2517 | 1468194975844 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 2517 | 1468194975845 Marionette TRACE conn2 <- [1,2618,null,{}] 16:56:15 INFO - PROCESS | 2517 | 1468194975847 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:15 INFO - PROCESS | 2517 | 1468194975849 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:15 INFO - PROCESS | 2517 | 1468194975943 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:56:15 INFO - PROCESS | 2517 | 1468194975956 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 2517 | 1468194975957 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc0d800 == 38 [pid = 2517] [id = 662] 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x129627800) [pid = 2517] [serial = 1986] [outer = 0x0] 16:56:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1296ab400) [pid = 2517] [serial = 1987] [outer = 0x129627800] 16:56:15 INFO - PROCESS | 2517 | 1468194975979 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a78b800) [pid = 2517] [serial = 1988] [outer = 0x129627800] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x118307800) [pid = 2517] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1134c2000) [pid = 2517] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11290c000) [pid = 2517] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x119bb3800) [pid = 2517] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x112904000) [pid = 2517] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1188f6800) [pid = 2517] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x111d9d000) [pid = 2517] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x118965000) [pid = 2517] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x121a2ec00) [pid = 2517] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x124cd5800) [pid = 2517] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11a13dc00) [pid = 2517] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x113d68c00) [pid = 2517] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:56:16 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x11a13c800) [pid = 2517] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:56:16 INFO - PROCESS | 2517 | 1468194976339 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 16:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:56:16 INFO - PROCESS | 2517 | 1468194976363 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 2517 | 1468194976364 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:56:16 INFO - PROCESS | 2517 | 1468194976366 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 2517 | 1468194976367 Marionette TRACE conn2 <- [1,2622,null,{}] 16:56:16 INFO - PROCESS | 2517 | 1468194976372 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:16 INFO - PROCESS | 2517 | 1468194976373 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:16 INFO - PROCESS | 2517 | 1468194976448 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:56:16 INFO - PROCESS | 2517 | 1468194976507 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 2517 | 1468194976508 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc8c000 == 39 [pid = 2517] [id = 663] 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x112a16400) [pid = 2517] [serial = 1989] [outer = 0x0] 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x11852ac00) [pid = 2517] [serial = 1990] [outer = 0x112a16400] 16:56:16 INFO - PROCESS | 2517 | 1468194976532 Marionette DEBUG loaded listener.js 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x121328400) [pid = 2517] [serial = 1991] [outer = 0x112a16400] 16:56:16 INFO - PROCESS | 2517 | 1468194976798 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 471ms 16:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:56:16 INFO - PROCESS | 2517 | 1468194976844 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 2517 | 1468194976845 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:56:16 INFO - PROCESS | 2517 | 1468194976847 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 2517 | 1468194976849 Marionette TRACE conn2 <- [1,2626,null,{}] 16:56:16 INFO - PROCESS | 2517 | 1468194976852 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:16 INFO - PROCESS | 2517 | 1468194976857 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:16 INFO - PROCESS | 2517 | 1468194976949 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:56:16 INFO - PROCESS | 2517 | 1468194976955 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 2517 | 1468194976957 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d06c000 == 40 [pid = 2517] [id = 664] 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121a2ec00) [pid = 2517] [serial = 1992] [outer = 0x0] 16:56:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x12a818c00) [pid = 2517] [serial = 1993] [outer = 0x121a2ec00] 16:56:16 INFO - PROCESS | 2517 | 1468194976983 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x12ac03800) [pid = 2517] [serial = 1994] [outer = 0x121a2ec00] 16:56:17 INFO - PROCESS | 2517 | 1468194977336 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 16:56:17 INFO - PROCESS | 2517 | 1468194977377 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 2517 | 1468194977378 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:56:17 INFO - PROCESS | 2517 | 1468194977380 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 2517 | 1468194977381 Marionette TRACE conn2 <- [1,2630,null,{}] 16:56:17 INFO - PROCESS | 2517 | 1468194977384 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:17 INFO - PROCESS | 2517 | 1468194977385 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:17 INFO - PROCESS | 2517 | 1468194977463 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:56:17 INFO - PROCESS | 2517 | 1468194977467 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 2517 | 1468194977468 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d320000 == 41 [pid = 2517] [id = 665] 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12ac03c00) [pid = 2517] [serial = 1995] [outer = 0x0] 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12ac0bc00) [pid = 2517] [serial = 1996] [outer = 0x12ac03c00] 16:56:17 INFO - PROCESS | 2517 | 1468194977495 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12ae9c400) [pid = 2517] [serial = 1997] [outer = 0x12ac03c00] 16:56:17 INFO - PROCESS | 2517 | 1468194977809 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 469ms 16:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:56:17 INFO - PROCESS | 2517 | 1468194977850 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 2517 | 1468194977851 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:56:17 INFO - PROCESS | 2517 | 1468194977855 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 2517 | 1468194977857 Marionette TRACE conn2 <- [1,2634,null,{}] 16:56:17 INFO - PROCESS | 2517 | 1468194977859 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:17 INFO - PROCESS | 2517 | 1468194977860 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:17 INFO - PROCESS | 2517 | 1468194977937 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:56:17 INFO - PROCESS | 2517 | 1468194977941 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:17 INFO - PROCESS | 2517 | 1468194977942 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d664000 == 42 [pid = 2517] [id = 666] 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12ae9d000) [pid = 2517] [serial = 1998] [outer = 0x0] 16:56:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12b33c400) [pid = 2517] [serial = 1999] [outer = 0x12ae9d000] 16:56:17 INFO - PROCESS | 2517 | 1468194977966 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12b55a400) [pid = 2517] [serial = 2000] [outer = 0x12ae9d000] 16:56:18 INFO - PROCESS | 2517 | 1468194978440 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 621ms 16:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:56:18 INFO - PROCESS | 2517 | 1468194978475 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:56:18 INFO - PROCESS | 2517 | 1468194978477 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:56:18 INFO - PROCESS | 2517 | 1468194978481 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:56:18 INFO - PROCESS | 2517 | 1468194978483 Marionette TRACE conn2 <- [1,2638,null,{}] 16:56:18 INFO - PROCESS | 2517 | 1468194978487 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:18 INFO - PROCESS | 2517 | 1468194978489 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:18 INFO - PROCESS | 2517 | 1468194978601 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:56:18 INFO - PROCESS | 2517 | 1468194978711 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 2517 | 1468194978713 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x11951a800 == 43 [pid = 2517] [id = 667] 16:56:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x116a78800) [pid = 2517] [serial = 2001] [outer = 0x0] 16:56:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11707bc00) [pid = 2517] [serial = 2002] [outer = 0x116a78800] 16:56:18 INFO - PROCESS | 2517 | 1468194978745 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x118613000) [pid = 2517] [serial = 2003] [outer = 0x116a78800] 16:56:19 INFO - PROCESS | 2517 | 1468194979137 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 721ms 16:56:19 INFO - PROCESS | 2517 | 1468194979201 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 2517 | 1468194979205 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:56:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:56:19 INFO - PROCESS | 2517 | 1468194979210 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 2517 | 1468194979211 Marionette TRACE conn2 <- [1,2642,null,{}] 16:56:19 INFO - PROCESS | 2517 | 1468194979214 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:19 INFO - PROCESS | 2517 | 1468194979216 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:19 INFO - PROCESS | 2517 | 1468194979323 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:56:19 INFO - PROCESS | 2517 | 1468194979387 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 2517 | 1468194979388 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x129354000 == 44 [pid = 2517] [id = 668] 16:56:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x1199ef400) [pid = 2517] [serial = 2004] [outer = 0x0] 16:56:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x119c34400) [pid = 2517] [serial = 2005] [outer = 0x1199ef400] 16:56:19 INFO - PROCESS | 2517 | 1468194979459 Marionette DEBUG loaded listener.js 16:56:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12132dc00) [pid = 2517] [serial = 2006] [outer = 0x1199ef400] 16:56:19 INFO - PROCESS | 2517 | 1468194979864 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:56:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:56:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 722ms 16:56:19 INFO - PROCESS | 2517 | 1468194979931 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 2517 | 1468194979933 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:56:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:56:19 INFO - PROCESS | 2517 | 1468194979961 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - PROCESS | 2517 | 1468194979963 Marionette TRACE conn2 <- [1,2646,null,{}] 16:56:19 INFO - PROCESS | 2517 | 1468194979988 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:19 INFO - PROCESS | 2517 | 1468194979992 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:20 INFO - PROCESS | 2517 | 1468194980124 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:56:20 INFO - PROCESS | 2517 | 1468194980175 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 2517 | 1468194980177 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d314800 == 45 [pid = 2517] [id = 669] 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x125849800) [pid = 2517] [serial = 2007] [outer = 0x0] 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125c49400) [pid = 2517] [serial = 2008] [outer = 0x125849800] 16:56:20 INFO - PROCESS | 2517 | 1468194980211 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x128d05000) [pid = 2517] [serial = 2009] [outer = 0x125849800] 16:56:20 INFO - PROCESS | 2517 | 1468194980654 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:56:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:56:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 749ms 16:56:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:56:20 INFO - PROCESS | 2517 | 1468194980684 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:56:20 INFO - PROCESS | 2517 | 1468194980686 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:56:20 INFO - PROCESS | 2517 | 1468194980688 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:56:20 INFO - PROCESS | 2517 | 1468194980690 Marionette TRACE conn2 <- [1,2650,null,{}] 16:56:20 INFO - PROCESS | 2517 | 1468194980692 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:20 INFO - PROCESS | 2517 | 1468194980694 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:20 INFO - PROCESS | 2517 | 1468194980803 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:56:20 INFO - PROCESS | 2517 | 1468194980885 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:20 INFO - PROCESS | 2517 | 1468194980887 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x1188d8800 == 46 [pid = 2517] [id = 670] 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x118531c00) [pid = 2517] [serial = 2010] [outer = 0x0] 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x1258d4c00) [pid = 2517] [serial = 2011] [outer = 0x118531c00] 16:56:20 INFO - PROCESS | 2517 | 1468194980920 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x128eb0000) [pid = 2517] [serial = 2012] [outer = 0x118531c00] 16:56:21 INFO - PROCESS | 2517 | 1468194981498 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:56:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:56:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 822ms 16:56:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:56:21 INFO - PROCESS | 2517 | 1468194981511 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:56:21 INFO - PROCESS | 2517 | 1468194981513 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:56:21 INFO - PROCESS | 2517 | 1468194981517 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - PROCESS | 2517 | 1468194981518 Marionette TRACE conn2 <- [1,2654,null,{}] 16:56:21 INFO - PROCESS | 2517 | 1468194981522 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:21 INFO - PROCESS | 2517 | 1468194981523 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:21 INFO - PROCESS | 2517 | 1468194981622 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:56:21 INFO - PROCESS | 2517 | 1468194981679 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 2517 | 1468194981681 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x121740800 == 47 [pid = 2517] [id = 671] 16:56:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116a7b000) [pid = 2517] [serial = 2013] [outer = 0x0] 16:56:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1175dac00) [pid = 2517] [serial = 2014] [outer = 0x116a7b000] 16:56:21 INFO - PROCESS | 2517 | 1468194981709 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x118331000) [pid = 2517] [serial = 2015] [outer = 0x116a7b000] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d320000 == 46 [pid = 2517] [id = 665] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d06c000 == 45 [pid = 2517] [id = 664] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc8c000 == 44 [pid = 2517] [id = 663] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc0d800 == 43 [pid = 2517] [id = 662] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12c564800 == 42 [pid = 2517] [id = 661] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc81800 == 41 [pid = 2517] [id = 660] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12b534800 == 40 [pid = 2517] [id = 659] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x128d40800 == 39 [pid = 2517] [id = 658] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1258b1800 == 38 [pid = 2517] [id = 657] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x121c54000 == 37 [pid = 2517] [id = 656] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11995a800 == 36 [pid = 2517] [id = 655] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11825d000 == 35 [pid = 2517] [id = 654] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x127460800 == 34 [pid = 2517] [id = 653] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1177b5800 == 33 [pid = 2517] [id = 652] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc83800 == 32 [pid = 2517] [id = 651] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119288000 == 31 [pid = 2517] [id = 643] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1188d8800 == 30 [pid = 2517] [id = 670] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d314800 == 29 [pid = 2517] [id = 669] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x129354000 == 28 [pid = 2517] [id = 668] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d664000 == 27 [pid = 2517] [id = 666] 16:56:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11951a800 == 26 [pid = 2517] [id = 667] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x118330c00) [pid = 2517] [serial = 1936] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x113d60800) [pid = 2517] [serial = 1933] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x112ad0800) [pid = 2517] [serial = 1930] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x115f52800) [pid = 2517] [serial = 1931] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119bb8800) [pid = 2517] [serial = 1939] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x113d9ac00) [pid = 2517] [serial = 1916] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x112a1e400) [pid = 2517] [serial = 1915] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x119973c00) [pid = 2517] [serial = 1919] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11924ec00) [pid = 2517] [serial = 1918] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1258cf000) [pid = 2517] [serial = 1952] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1217ca000) [pid = 2517] [serial = 1922] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12093bc00) [pid = 2517] [serial = 1921] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x124ccfc00) [pid = 2517] [serial = 1925] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124c5f000) [pid = 2517] [serial = 1924] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12510a400) [pid = 2517] [serial = 1928] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x124d78400) [pid = 2517] [serial = 1927] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x121336c00) [pid = 2517] [serial = 1942] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x1258d6800) [pid = 2517] [serial = 1954] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x11a136400) [pid = 2517] [serial = 1940] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117086000) [pid = 2517] [serial = 1945] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124ebec00) [pid = 2517] [serial = 1951] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x119545400) [pid = 2517] [serial = 1946] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1188f7400) [pid = 2517] [serial = 1937] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1217d2c00) [pid = 2517] [serial = 1943] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1218d5000) [pid = 2517] [serial = 1948] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x124ccec00) [pid = 2517] [serial = 1949] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x115ee9800) [pid = 2517] [serial = 1934] [outer = 0x0] [url = about:blank] 16:56:22 INFO - PROCESS | 2517 | 1468194982723 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:56:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1224ms 16:56:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:56:22 INFO - PROCESS | 2517 | 1468194982741 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:56:22 INFO - PROCESS | 2517 | 1468194982744 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:56:22 INFO - PROCESS | 2517 | 1468194982747 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 2517 | 1468194982749 Marionette TRACE conn2 <- [1,2658,null,{}] 16:56:22 INFO - PROCESS | 2517 | 1468194982753 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:22 INFO - PROCESS | 2517 | 1468194982754 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:22 INFO - PROCESS | 2517 | 1468194982840 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:56:22 INFO - PROCESS | 2517 | 1468194982844 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 2517 | 1468194982846 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:22 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bce800 == 27 [pid = 2517] [id = 672] 16:56:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d60800) [pid = 2517] [serial = 2016] [outer = 0x0] 16:56:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d67800) [pid = 2517] [serial = 2017] [outer = 0x113d60800] 16:56:22 INFO - PROCESS | 2517 | 1468194982877 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x115eec400) [pid = 2517] [serial = 2018] [outer = 0x113d60800] 16:56:23 INFO - PROCESS | 2517 | 1468194983297 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:56:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 574ms 16:56:23 INFO - PROCESS | 2517 | 1468194983328 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 2517 | 1468194983333 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:56:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:56:23 INFO - PROCESS | 2517 | 1468194983343 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 2517 | 1468194983346 Marionette TRACE conn2 <- [1,2662,null,{}] 16:56:23 INFO - PROCESS | 2517 | 1468194983349 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:23 INFO - PROCESS | 2517 | 1468194983352 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:23 INFO - PROCESS | 2517 | 1468194983474 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:56:23 INFO - PROCESS | 2517 | 1468194983491 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 2517 | 1468194983492 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189dd800 == 28 [pid = 2517] [id = 673] 16:56:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x117022400) [pid = 2517] [serial = 2019] [outer = 0x0] 16:56:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1177d1c00) [pid = 2517] [serial = 2020] [outer = 0x117022400] 16:56:23 INFO - PROCESS | 2517 | 1468194983536 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x11832d800) [pid = 2517] [serial = 2021] [outer = 0x117022400] 16:56:23 INFO - PROCESS | 2517 | 1468194983928 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:56:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 621ms 16:56:23 INFO - PROCESS | 2517 | 1468194983972 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:56:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:56:23 INFO - PROCESS | 2517 | 1468194983973 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:56:23 INFO - PROCESS | 2517 | 1468194983976 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 2517 | 1468194983978 Marionette TRACE conn2 <- [1,2666,null,{}] 16:56:23 INFO - PROCESS | 2517 | 1468194983986 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:23 INFO - PROCESS | 2517 | 1468194983989 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:24 INFO - PROCESS | 2517 | 1468194984069 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:56:24 INFO - PROCESS | 2517 | 1468194984076 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 2517 | 1468194984078 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x12156f800 == 29 [pid = 2517] [id = 674] 16:56:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11342d800) [pid = 2517] [serial = 2022] [outer = 0x0] 16:56:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1199f2400) [pid = 2517] [serial = 2023] [outer = 0x11342d800] 16:56:24 INFO - PROCESS | 2517 | 1468194984107 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bbcc00) [pid = 2517] [serial = 2024] [outer = 0x11342d800] 16:56:24 INFO - PROCESS | 2517 | 1468194984979 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:56:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:56:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 16:56:25 INFO - PROCESS | 2517 | 1468194985007 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:56:25 INFO - PROCESS | 2517 | 1468194985009 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:56:25 INFO - PROCESS | 2517 | 1468194985011 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 2517 | 1468194985012 Marionette TRACE conn2 <- [1,2670,null,{}] 16:56:25 INFO - PROCESS | 2517 | 1468194985022 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:25 INFO - PROCESS | 2517 | 1468194985023 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:25 INFO - PROCESS | 2517 | 1468194985123 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:56:25 INFO - PROCESS | 2517 | 1468194985127 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 2517 | 1468194985128 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x125809800 == 30 [pid = 2517] [id = 675] 16:56:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11a137800) [pid = 2517] [serial = 2025] [outer = 0x0] 16:56:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x121331c00) [pid = 2517] [serial = 2026] [outer = 0x11a137800] 16:56:25 INFO - PROCESS | 2517 | 1468194985153 Marionette DEBUG loaded listener.js 16:56:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1217cb000) [pid = 2517] [serial = 2027] [outer = 0x11a137800] 16:56:25 INFO - PROCESS | 2517 | 1468194985982 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"]]]}] 16:56:25 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 16:56:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 977ms 16:56:25 INFO - PROCESS | 2517 | 1468194985990 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:56:25 INFO - PROCESS | 2517 | 1468194985991 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:56:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:56:25 INFO - PROCESS | 2517 | 1468194985993 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 2517 | 1468194986001 Marionette TRACE conn2 <- [1,2674,null,{}] 16:56:26 INFO - PROCESS | 2517 | 1468194986006 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:26 INFO - PROCESS | 2517 | 1468194986007 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:26 INFO - PROCESS | 2517 | 1468194986098 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:56:26 INFO - PROCESS | 2517 | 1468194986136 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 2517 | 1468194986137 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb9000 == 31 [pid = 2517] [id = 676] 16:56:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x112ad5000) [pid = 2517] [serial = 2028] [outer = 0x0] 16:56:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1217d3000) [pid = 2517] [serial = 2029] [outer = 0x112ad5000] 16:56:26 INFO - PROCESS | 2517 | 1468194986162 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x124ccb000) [pid = 2517] [serial = 2030] [outer = 0x112ad5000] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1290b5800) [pid = 2517] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1258d8800) [pid = 2517] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x129627800) [pid = 2517] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112a16400) [pid = 2517] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1131aa400) [pid = 2517] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x112ad2000) [pid = 2517] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1217d7c00) [pid = 2517] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1188fa000) [pid = 2517] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x116524c00) [pid = 2517] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x117f6d000) [pid = 2517] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119bbac00) [pid = 2517] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1290b6000) [pid = 2517] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x119970400) [pid = 2517] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12ac03c00) [pid = 2517] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12ae9d000) [pid = 2517] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:56:26 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x121a2ec00) [pid = 2517] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:56:26 INFO - PROCESS | 2517 | 1468194986970 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"]]]}] 16:56:27 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 16:56:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1029ms 16:56:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:56:27 INFO - PROCESS | 2517 | 1468194987023 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 2517 | 1468194987024 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:56:27 INFO - PROCESS | 2517 | 1468194987035 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 2517 | 1468194987037 Marionette TRACE conn2 <- [1,2678,null,{}] 16:56:27 INFO - PROCESS | 2517 | 1468194987039 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:27 INFO - PROCESS | 2517 | 1468194987044 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:27 INFO - PROCESS | 2517 | 1468194987140 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:56:27 INFO - PROCESS | 2517 | 1468194987144 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 2517 | 1468194987145 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x129915000 == 32 [pid = 2517] [id = 677] 16:56:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x11832e400) [pid = 2517] [serial = 2031] [outer = 0x0] 16:56:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x125107400) [pid = 2517] [serial = 2032] [outer = 0x11832e400] 16:56:27 INFO - PROCESS | 2517 | 1468194987171 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x12584a400) [pid = 2517] [serial = 2033] [outer = 0x11832e400] 16:56:27 INFO - PROCESS | 2517 | 1468194987972 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:56:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:56:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 979ms 16:56:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:56:28 INFO - PROCESS | 2517 | 1468194988007 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:56:28 INFO - PROCESS | 2517 | 1468194988008 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:56:28 INFO - PROCESS | 2517 | 1468194988010 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:56:28 INFO - PROCESS | 2517 | 1468194988011 Marionette TRACE conn2 <- [1,2682,null,{}] 16:56:28 INFO - PROCESS | 2517 | 1468194988013 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:28 INFO - PROCESS | 2517 | 1468194988023 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:28 INFO - PROCESS | 2517 | 1468194988095 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:56:28 INFO - PROCESS | 2517 | 1468194988153 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:28 INFO - PROCESS | 2517 | 1468194988154 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a996800 == 33 [pid = 2517] [id = 678] 16:56:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x112694400) [pid = 2517] [serial = 2034] [outer = 0x0] 16:56:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x1258dcc00) [pid = 2517] [serial = 2035] [outer = 0x112694400] 16:56:28 INFO - PROCESS | 2517 | 1468194988179 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x12760b800) [pid = 2517] [serial = 2036] [outer = 0x112694400] 16:56:28 INFO - PROCESS | 2517 | 1468194988990 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:56:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 16:56:29 INFO - PROCESS | 2517 | 1468194989030 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 2517 | 1468194989033 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:56:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:56:29 INFO - PROCESS | 2517 | 1468194989037 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 2517 | 1468194989039 Marionette TRACE conn2 <- [1,2686,null,{}] 16:56:29 INFO - PROCESS | 2517 | 1468194989058 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:29 INFO - PROCESS | 2517 | 1468194989059 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:29 INFO - PROCESS | 2517 | 1468194989191 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:56:29 INFO - PROCESS | 2517 | 1468194989248 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 2517 | 1468194989250 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x11779c000 == 34 [pid = 2517] [id = 679] 16:56:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1134c1400) [pid = 2517] [serial = 2037] [outer = 0x0] 16:56:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x113d5f400) [pid = 2517] [serial = 2038] [outer = 0x1134c1400] 16:56:29 INFO - PROCESS | 2517 | 1468194989282 Marionette DEBUG loaded listener.js 16:56:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x115f4a000) [pid = 2517] [serial = 2039] [outer = 0x1134c1400] 16:56:30 INFO - PROCESS | 2517 | 1468194990252 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"]]]}] 16:56:30 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 16:56:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1224ms 16:56:30 INFO - PROCESS | 2517 | 1468194990261 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 2517 | 1468194990264 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:56:30 INFO - PROCESS | 2517 | 1468194990269 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 2517 | 1468194990273 Marionette TRACE conn2 <- [1,2690,null,{}] 16:56:30 INFO - PROCESS | 2517 | 1468194990275 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:30 INFO - PROCESS | 2517 | 1468194990277 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:30 INFO - PROCESS | 2517 | 1468194990384 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:56:30 INFO - PROCESS | 2517 | 1468194990441 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:30 INFO - PROCESS | 2517 | 1468194990443 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x121474000 == 35 [pid = 2517] [id = 680] 16:56:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x117f67c00) [pid = 2517] [serial = 2040] [outer = 0x0] 16:56:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x11852a800) [pid = 2517] [serial = 2041] [outer = 0x117f67c00] 16:56:30 INFO - PROCESS | 2517 | 1468194990474 Marionette DEBUG loaded listener.js 16:56:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1189e0c00) [pid = 2517] [serial = 2042] [outer = 0x117f67c00] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x129915000 == 34 [pid = 2517] [id = 677] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb9000 == 33 [pid = 2517] [id = 676] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x125809800 == 32 [pid = 2517] [id = 675] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x12156f800 == 31 [pid = 2517] [id = 674] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x1189dd800 == 30 [pid = 2517] [id = 673] 16:56:31 INFO - PROCESS | 2517 | --DOCSHELL 0x116bce800 == 29 [pid = 2517] [id = 672] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1290ba400) [pid = 2517] [serial = 1981] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x128d07800) [pid = 2517] [serial = 1978] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1290e3800) [pid = 2517] [serial = 1982] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1296ab400) [pid = 2517] [serial = 1987] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11852ac00) [pid = 2517] [serial = 1990] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1133ab400) [pid = 2517] [serial = 1957] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x115edf400) [pid = 2517] [serial = 1958] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x124cd1800) [pid = 2517] [serial = 1975] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x121d29c00) [pid = 2517] [serial = 1972] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x124cc9c00) [pid = 2517] [serial = 1973] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x119538c00) [pid = 2517] [serial = 1966] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1199ea400) [pid = 2517] [serial = 1967] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x116a71000) [pid = 2517] [serial = 1963] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x117fcac00) [pid = 2517] [serial = 1964] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x1188f5400) [pid = 2517] [serial = 1960] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x119259000) [pid = 2517] [serial = 1961] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11a271000) [pid = 2517] [serial = 1969] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x1293d2800) [pid = 2517] [serial = 1984] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1217d1c00) [pid = 2517] [serial = 1970] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x1272e6c00) [pid = 2517] [serial = 1955] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x12ae9c400) [pid = 2517] [serial = 1997] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x12b55a400) [pid = 2517] [serial = 2000] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x12a818c00) [pid = 2517] [serial = 1993] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x12ac0bc00) [pid = 2517] [serial = 1996] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x121328400) [pid = 2517] [serial = 1991] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x12a78b800) [pid = 2517] [serial = 1988] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x1290b2800) [pid = 2517] [serial = 1979] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 62 (0x129626000) [pid = 2517] [serial = 1985] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 61 (0x12ac03800) [pid = 2517] [serial = 1994] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 60 (0x12b33c400) [pid = 2517] [serial = 1999] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | --DOMWINDOW == 59 (0x125843800) [pid = 2517] [serial = 1976] [outer = 0x0] [url = about:blank] 16:56:31 INFO - PROCESS | 2517 | 1468194991566 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"]]]}] 16:56:31 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 16:56:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1325ms 16:56:31 INFO - PROCESS | 2517 | 1468194991594 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:56:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:56:31 INFO - PROCESS | 2517 | 1468194991596 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:56:31 INFO - PROCESS | 2517 | 1468194991599 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:56:31 INFO - PROCESS | 2517 | 1468194991601 Marionette TRACE conn2 <- [1,2694,null,{}] 16:56:31 INFO - PROCESS | 2517 | 1468194991604 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:31 INFO - PROCESS | 2517 | 1468194991606 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:31 INFO - PROCESS | 2517 | 1468194991690 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:56:31 INFO - PROCESS | 2517 | 1468194991765 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 2517 | 1468194991768 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x118266800 == 30 [pid = 2517] [id = 681] 16:56:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 60 (0x11702a400) [pid = 2517] [serial = 2043] [outer = 0x0] 16:56:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 61 (0x117f65000) [pid = 2517] [serial = 2044] [outer = 0x11702a400] 16:56:31 INFO - PROCESS | 2517 | 1468194991798 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 62 (0x1188ee800) [pid = 2517] [serial = 2045] [outer = 0x11702a400] 16:56:32 INFO - PROCESS | 2517 | 1468194992582 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"]]]}] 16:56:32 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 16:56:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 16:56:32 INFO - PROCESS | 2517 | 1468194992623 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 2517 | 1468194992626 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:56:32 INFO - PROCESS | 2517 | 1468194992631 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 2517 | 1468194992632 Marionette TRACE conn2 <- [1,2698,null,{}] 16:56:32 INFO - PROCESS | 2517 | 1468194992643 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:32 INFO - PROCESS | 2517 | 1468194992645 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:32 INFO - PROCESS | 2517 | 1468194992725 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:56:32 INFO - PROCESS | 2517 | 1468194992729 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 2517 | 1468194992730 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ad800 == 31 [pid = 2517] [id = 682] 16:56:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 63 (0x119970400) [pid = 2517] [serial = 2046] [outer = 0x0] 16:56:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x119bbe000) [pid = 2517] [serial = 2047] [outer = 0x119970400] 16:56:32 INFO - PROCESS | 2517 | 1468194992757 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x11a138000) [pid = 2517] [serial = 2048] [outer = 0x119970400] 16:56:33 INFO - PROCESS | 2517 | 1468194993614 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"]]]}] 16:56:33 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 16:56:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:56:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1020ms 16:56:33 INFO - PROCESS | 2517 | 1468194993656 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 2517 | 1468194993657 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:56:33 INFO - PROCESS | 2517 | 1468194993660 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - PROCESS | 2517 | 1468194993662 Marionette TRACE conn2 <- [1,2702,null,{}] 16:56:33 INFO - PROCESS | 2517 | 1468194993670 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:33 INFO - PROCESS | 2517 | 1468194993673 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:33 INFO - PROCESS | 2517 | 1468194993786 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:56:33 INFO - PROCESS | 2517 | 1468194993799 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:33 INFO - PROCESS | 2517 | 1468194993801 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x12745a000 == 32 [pid = 2517] [id = 683] 16:56:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x112fb8c00) [pid = 2517] [serial = 2049] [outer = 0x0] 16:56:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x121b7f400) [pid = 2517] [serial = 2050] [outer = 0x112fb8c00] 16:56:33 INFO - PROCESS | 2517 | 1468194993830 Marionette DEBUG loaded listener.js 16:56:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x124cce000) [pid = 2517] [serial = 2051] [outer = 0x112fb8c00] 16:56:34 INFO - PROCESS | 2517 | 1468194994198 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:56:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 574ms 16:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:56:34 INFO - PROCESS | 2517 | 1468194994239 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 2517 | 1468194994241 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:56:34 INFO - PROCESS | 2517 | 1468194994243 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 2517 | 1468194994244 Marionette TRACE conn2 <- [1,2706,null,{}] 16:56:34 INFO - PROCESS | 2517 | 1468194994247 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:34 INFO - PROCESS | 2517 | 1468194994248 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:34 INFO - PROCESS | 2517 | 1468194994350 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:56:34 INFO - PROCESS | 2517 | 1468194994354 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 2517 | 1468194994355 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a742800 == 33 [pid = 2517] [id = 684] 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x124d73c00) [pid = 2517] [serial = 2052] [outer = 0x0] 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x124ec2000) [pid = 2517] [serial = 2053] [outer = 0x124d73c00] 16:56:34 INFO - PROCESS | 2517 | 1468194994381 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x125c44c00) [pid = 2517] [serial = 2054] [outer = 0x124d73c00] 16:56:34 INFO - PROCESS | 2517 | 1468194994715 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:56:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:56:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 16:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:56:34 INFO - PROCESS | 2517 | 1468194994762 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:56:34 INFO - PROCESS | 2517 | 1468194994763 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:56:34 INFO - PROCESS | 2517 | 1468194994765 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:56:34 INFO - PROCESS | 2517 | 1468194994766 Marionette TRACE conn2 <- [1,2710,null,{}] 16:56:34 INFO - PROCESS | 2517 | 1468194994769 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:34 INFO - PROCESS | 2517 | 1468194994770 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:34 INFO - PROCESS | 2517 | 1468194994865 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:56:34 INFO - PROCESS | 2517 | 1468194994877 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 2517 | 1468194994878 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a998800 == 34 [pid = 2517] [id = 685] 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x125c45400) [pid = 2517] [serial = 2055] [outer = 0x0] 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x127610c00) [pid = 2517] [serial = 2056] [outer = 0x125c45400] 16:56:34 INFO - PROCESS | 2517 | 1468194994903 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x128eaec00) [pid = 2517] [serial = 2057] [outer = 0x125c45400] 16:56:35 INFO - PROCESS | 2517 | 1468194995339 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 2517 | 1468194995393 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:56:35 INFO - PROCESS | 2517 | 1468194995396 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 2517 | 1468194995398 Marionette TRACE conn2 <- [1,2714,null,{}] 16:56:35 INFO - PROCESS | 2517 | 1468194995402 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:35 INFO - PROCESS | 2517 | 1468194995408 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:35 INFO - PROCESS | 2517 | 1468194995620 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x117022400) [pid = 2517] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x11342d800) [pid = 2517] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x116a7b000) [pid = 2517] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x116a78800) [pid = 2517] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x1199ef400) [pid = 2517] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x125849800) [pid = 2517] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x11a137800) [pid = 2517] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x118531c00) [pid = 2517] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x112ad5000) [pid = 2517] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x11832e400) [pid = 2517] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:56:35 INFO - PROCESS | 2517 | --DOMWINDOW == 63 (0x113d60800) [pid = 2517] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:56:35 INFO - PROCESS | 2517 | 1468194995667 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 2517 | 1468194995668 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x119944800 == 35 [pid = 2517] [id = 686] 16:56:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 64 (0x11342d800) [pid = 2517] [serial = 2058] [outer = 0x0] 16:56:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x115f52800) [pid = 2517] [serial = 2059] [outer = 0x11342d800] 16:56:35 INFO - PROCESS | 2517 | 1468194995697 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x119bbf800) [pid = 2517] [serial = 2060] [outer = 0x11342d800] 16:56:36 INFO - PROCESS | 2517 | 1468194995997 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:56:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 16:56:36 INFO - PROCESS | 2517 | 1468194996016 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 2517 | 1468194996017 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:56:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:56:36 INFO - PROCESS | 2517 | 1468194996027 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 2517 | 1468194996028 Marionette TRACE conn2 <- [1,2718,null,{}] 16:56:36 INFO - PROCESS | 2517 | 1468194996030 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:36 INFO - PROCESS | 2517 | 1468194996032 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:36 INFO - PROCESS | 2517 | 1468194996117 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:56:36 INFO - PROCESS | 2517 | 1468194996175 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 2517 | 1468194996176 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc87000 == 36 [pid = 2517] [id = 687] 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x1134c2000) [pid = 2517] [serial = 2061] [outer = 0x0] 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x1290b0800) [pid = 2517] [serial = 2062] [outer = 0x1134c2000] 16:56:36 INFO - PROCESS | 2517 | 1468194996201 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x1296a7800) [pid = 2517] [serial = 2063] [outer = 0x1134c2000] 16:56:36 INFO - PROCESS | 2517 | 1468194996492 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 2517 | 1468194996548 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:56:36 INFO - PROCESS | 2517 | 1468194996550 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 2517 | 1468194996551 Marionette TRACE conn2 <- [1,2722,null,{}] 16:56:36 INFO - PROCESS | 2517 | 1468194996553 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:36 INFO - PROCESS | 2517 | 1468194996557 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:36 INFO - PROCESS | 2517 | 1468194996633 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:56:36 INFO - PROCESS | 2517 | 1468194996637 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 2517 | 1468194996640 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c567000 == 37 [pid = 2517] [id = 688] 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x1296a8400) [pid = 2517] [serial = 2064] [outer = 0x0] 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x12a818400) [pid = 2517] [serial = 2065] [outer = 0x1296a8400] 16:56:36 INFO - PROCESS | 2517 | 1468194996664 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x12a826000) [pid = 2517] [serial = 2066] [outer = 0x1296a8400] 16:56:36 INFO - PROCESS | 2517 | 1468194996993 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:56:37 INFO - PROCESS | 2517 | 1468194997025 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:56:37 INFO - PROCESS | 2517 | 1468194997027 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 2517 | 1468194997028 Marionette TRACE conn2 <- [1,2726,null,{}] 16:56:37 INFO - PROCESS | 2517 | 1468194997030 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:37 INFO - PROCESS | 2517 | 1468194997031 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:37 INFO - PROCESS | 2517 | 1468194997141 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:56:37 INFO - PROCESS | 2517 | 1468194997148 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 2517 | 1468194997149 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc07000 == 38 [pid = 2517] [id = 689] 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x12a81c800) [pid = 2517] [serial = 2067] [outer = 0x0] 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x12a924c00) [pid = 2517] [serial = 2068] [outer = 0x12a81c800] 16:56:37 INFO - PROCESS | 2517 | 1468194997173 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x12ac0b000) [pid = 2517] [serial = 2069] [outer = 0x12a81c800] 16:56:37 INFO - PROCESS | 2517 | 1468194997488 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:56:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 16:56:37 INFO - PROCESS | 2517 | 1468194997495 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:56:37 INFO - PROCESS | 2517 | 1468194997497 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:56:37 INFO - PROCESS | 2517 | 1468194997499 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 2517 | 1468194997500 Marionette TRACE conn2 <- [1,2730,null,{}] 16:56:37 INFO - PROCESS | 2517 | 1468194997502 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:37 INFO - PROCESS | 2517 | 1468194997505 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:37 INFO - PROCESS | 2517 | 1468194997586 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:56:37 INFO - PROCESS | 2517 | 1468194997698 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 2517 | 1468194997699 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bc2800 == 39 [pid = 2517] [id = 690] 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x1126d6800) [pid = 2517] [serial = 2070] [outer = 0x0] 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x112e4d400) [pid = 2517] [serial = 2071] [outer = 0x1126d6800] 16:56:37 INFO - PROCESS | 2517 | 1468194997732 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x115ee2800) [pid = 2517] [serial = 2072] [outer = 0x1126d6800] 16:56:38 INFO - PROCESS | 2517 | 1468194998643 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"]]]}] 16:56:38 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 16:56:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:56:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:56:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1171ms 16:56:38 INFO - PROCESS | 2517 | 1468194998672 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 2517 | 1468194998673 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:56:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:56:38 INFO - PROCESS | 2517 | 1468194998677 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 2517 | 1468194998678 Marionette TRACE conn2 <- [1,2734,null,{}] 16:56:38 INFO - PROCESS | 2517 | 1468194998682 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:38 INFO - PROCESS | 2517 | 1468194998683 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:38 INFO - PROCESS | 2517 | 1468194998816 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:56:38 INFO - PROCESS | 2517 | 1468194998883 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:38 INFO - PROCESS | 2517 | 1468194998885 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c13800 == 40 [pid = 2517] [id = 691] 16:56:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x119259000) [pid = 2517] [serial = 2073] [outer = 0x0] 16:56:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x119bb7000) [pid = 2517] [serial = 2074] [outer = 0x119259000] 16:56:38 INFO - PROCESS | 2517 | 1468194998916 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x120934c00) [pid = 2517] [serial = 2075] [outer = 0x119259000] 16:56:39 INFO - PROCESS | 2517 | 1468194999377 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:56:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 16:56:39 INFO - PROCESS | 2517 | 1468194999399 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 2517 | 1468194999403 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:56:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:56:39 INFO - PROCESS | 2517 | 1468194999408 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 2517 | 1468194999409 Marionette TRACE conn2 <- [1,2738,null,{}] 16:56:39 INFO - PROCESS | 2517 | 1468194999412 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:39 INFO - PROCESS | 2517 | 1468194999413 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:39 INFO - PROCESS | 2517 | 1468194999520 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:56:39 INFO - PROCESS | 2517 | 1468194999586 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 2517 | 1468194999588 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc16800 == 41 [pid = 2517] [id = 692] 16:56:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x121332800) [pid = 2517] [serial = 2076] [outer = 0x0] 16:56:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x124cc9c00) [pid = 2517] [serial = 2077] [outer = 0x121332800] 16:56:39 INFO - PROCESS | 2517 | 1468194999658 Marionette DEBUG loaded listener.js 16:56:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x128d02400) [pid = 2517] [serial = 2078] [outer = 0x121332800] 16:56:40 INFO - PROCESS | 2517 | 1468195000237 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:56:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 924ms 16:56:40 INFO - PROCESS | 2517 | 1468195000332 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 2517 | 1468195000334 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:56:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:56:40 INFO - PROCESS | 2517 | 1468195000338 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 2517 | 1468195000340 Marionette TRACE conn2 <- [1,2742,null,{}] 16:56:40 INFO - PROCESS | 2517 | 1468195000344 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:40 INFO - PROCESS | 2517 | 1468195000346 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:40 INFO - PROCESS | 2517 | 1468195000444 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:56:40 INFO - PROCESS | 2517 | 1468195000503 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:40 INFO - PROCESS | 2517 | 1468195000505 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1fd800 == 42 [pid = 2517] [id = 693] 16:56:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x117f69c00) [pid = 2517] [serial = 2079] [outer = 0x0] 16:56:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11832fc00) [pid = 2517] [serial = 2080] [outer = 0x117f69c00] 16:56:40 INFO - PROCESS | 2517 | 1468195000533 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x119542000) [pid = 2517] [serial = 2081] [outer = 0x117f69c00] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc07000 == 41 [pid = 2517] [id = 689] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12c567000 == 40 [pid = 2517] [id = 688] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc87000 == 39 [pid = 2517] [id = 687] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x119944800 == 38 [pid = 2517] [id = 686] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12a998800 == 37 [pid = 2517] [id = 685] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12a742800 == 36 [pid = 2517] [id = 684] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12745a000 == 35 [pid = 2517] [id = 683] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ad800 == 34 [pid = 2517] [id = 682] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x118266800 == 33 [pid = 2517] [id = 681] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x121474000 == 32 [pid = 2517] [id = 680] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x11779c000 == 31 [pid = 2517] [id = 679] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12a996800 == 30 [pid = 2517] [id = 678] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x121740800 == 29 [pid = 2517] [id = 671] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc16800 == 28 [pid = 2517] [id = 692] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x125c13800 == 27 [pid = 2517] [id = 691] 16:56:41 INFO - PROCESS | 2517 | --DOCSHELL 0x116bc2800 == 26 [pid = 2517] [id = 690] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x1258dcc00) [pid = 2517] [serial = 2035] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x1177d1c00) [pid = 2517] [serial = 2020] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x11832d800) [pid = 2517] [serial = 2021] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1199f2400) [pid = 2517] [serial = 2023] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x118331000) [pid = 2517] [serial = 2015] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1175dac00) [pid = 2517] [serial = 2014] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x118613000) [pid = 2517] [serial = 2003] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x11707bc00) [pid = 2517] [serial = 2002] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x119c34400) [pid = 2517] [serial = 2005] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12132dc00) [pid = 2517] [serial = 2006] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x128d05000) [pid = 2517] [serial = 2009] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x125c49400) [pid = 2517] [serial = 2008] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x121331c00) [pid = 2517] [serial = 2026] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x128eb0000) [pid = 2517] [serial = 2012] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x1258d4c00) [pid = 2517] [serial = 2011] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1217d3000) [pid = 2517] [serial = 2029] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 70 (0x125107400) [pid = 2517] [serial = 2032] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 69 (0x113d67800) [pid = 2517] [serial = 2017] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 68 (0x124ccb000) [pid = 2517] [serial = 2030] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 67 (0x115eec400) [pid = 2517] [serial = 2018] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 66 (0x119bbcc00) [pid = 2517] [serial = 2024] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 65 (0x1217cb000) [pid = 2517] [serial = 2027] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | --DOMWINDOW == 64 (0x12584a400) [pid = 2517] [serial = 2033] [outer = 0x0] [url = about:blank] 16:56:41 INFO - PROCESS | 2517 | 1468195001519 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:56:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:56:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1228ms 16:56:41 INFO - PROCESS | 2517 | 1468195001566 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:56:41 INFO - PROCESS | 2517 | 1468195001569 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:56:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:56:41 INFO - PROCESS | 2517 | 1468195001575 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:56:41 INFO - PROCESS | 2517 | 1468195001577 Marionette TRACE conn2 <- [1,2746,null,{}] 16:56:41 INFO - PROCESS | 2517 | 1468195001581 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:41 INFO - PROCESS | 2517 | 1468195001583 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:41 INFO - PROCESS | 2517 | 1468195001667 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:56:41 INFO - PROCESS | 2517 | 1468195001674 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 2517 | 1468195001677 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:41 INFO - PROCESS | 2517 | ++DOCSHELL 0x116bd0800 == 27 [pid = 2517] [id = 694] 16:56:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 65 (0x1133a8800) [pid = 2517] [serial = 2082] [outer = 0x0] 16:56:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 66 (0x1133b1400) [pid = 2517] [serial = 2083] [outer = 0x1133a8800] 16:56:41 INFO - PROCESS | 2517 | 1468195001704 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 2517 | ++DOMWINDOW == 67 (0x113d67800) [pid = 2517] [serial = 2084] [outer = 0x1133a8800] 16:56:42 INFO - PROCESS | 2517 | 1468195002067 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 16:56:42 INFO - PROCESS | 2517 | 1468195002095 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 2517 | 1468195002099 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:56:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:56:42 INFO - PROCESS | 2517 | 1468195002136 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 2517 | 1468195002138 Marionette TRACE conn2 <- [1,2750,null,{}] 16:56:42 INFO - PROCESS | 2517 | 1468195002142 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:42 INFO - PROCESS | 2517 | 1468195002144 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:42 INFO - PROCESS | 2517 | 1468195002223 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:56:42 INFO - PROCESS | 2517 | 1468195002228 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 2517 | 1468195002229 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x119273000 == 28 [pid = 2517] [id = 695] 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 68 (0x116234000) [pid = 2517] [serial = 2085] [outer = 0x0] 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 69 (0x1175dac00) [pid = 2517] [serial = 2086] [outer = 0x116234000] 16:56:42 INFO - PROCESS | 2517 | 1468195002259 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 70 (0x117fc1800) [pid = 2517] [serial = 2087] [outer = 0x116234000] 16:56:42 INFO - PROCESS | 2517 | 1468195002607 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:56:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 554ms 16:56:42 INFO - PROCESS | 2517 | 1468195002665 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 2517 | 1468195002666 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:56:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:56:42 INFO - PROCESS | 2517 | 1468195002670 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 2517 | 1468195002680 Marionette TRACE conn2 <- [1,2754,null,{}] 16:56:42 INFO - PROCESS | 2517 | 1468195002688 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:42 INFO - PROCESS | 2517 | 1468195002692 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:42 INFO - PROCESS | 2517 | 1468195002772 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:56:42 INFO - PROCESS | 2517 | 1468195002777 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 2517 | 1468195002780 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:42 INFO - PROCESS | 2517 | ++DOCSHELL 0x11a1fe000 == 29 [pid = 2517] [id = 696] 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 71 (0x118960c00) [pid = 2517] [serial = 2088] [outer = 0x0] 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x119540c00) [pid = 2517] [serial = 2089] [outer = 0x118960c00] 16:56:42 INFO - PROCESS | 2517 | 1468195002810 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x119972400) [pid = 2517] [serial = 2090] [outer = 0x118960c00] 16:56:43 INFO - PROCESS | 2517 | 1468195003155 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:56:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 530ms 16:56:43 INFO - PROCESS | 2517 | 1468195003201 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 2517 | 1468195003203 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:56:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:56:43 INFO - PROCESS | 2517 | 1468195003205 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 2517 | 1468195003206 Marionette TRACE conn2 <- [1,2758,null,{}] 16:56:43 INFO - PROCESS | 2517 | 1468195003208 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:43 INFO - PROCESS | 2517 | 1468195003210 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:43 INFO - PROCESS | 2517 | 1468195003316 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:56:43 INFO - PROCESS | 2517 | 1468195003347 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 2517 | 1468195003348 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x121da7000 == 30 [pid = 2517] [id = 697] 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x119971c00) [pid = 2517] [serial = 2091] [outer = 0x0] 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x119c40800) [pid = 2517] [serial = 2092] [outer = 0x119971c00] 16:56:43 INFO - PROCESS | 2517 | 1468195003373 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x120935400) [pid = 2517] [serial = 2093] [outer = 0x119971c00] 16:56:43 INFO - PROCESS | 2517 | 1468195003642 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:56:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 16:56:43 INFO - PROCESS | 2517 | 1468195003681 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 2517 | 1468195003683 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:56:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:56:43 INFO - PROCESS | 2517 | 1468195003697 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 2517 | 1468195003699 Marionette TRACE conn2 <- [1,2762,null,{}] 16:56:43 INFO - PROCESS | 2517 | 1468195003703 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:43 INFO - PROCESS | 2517 | 1468195003709 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:43 INFO - PROCESS | 2517 | 1468195003867 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:56:43 INFO - PROCESS | 2517 | 1468195003883 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 2517 | 1468195003884 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:43 INFO - PROCESS | 2517 | ++DOCSHELL 0x125c18000 == 31 [pid = 2517] [id = 698] 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x119c3f800) [pid = 2517] [serial = 2094] [outer = 0x0] 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x121335c00) [pid = 2517] [serial = 2095] [outer = 0x119c3f800] 16:56:43 INFO - PROCESS | 2517 | 1468195003922 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1214ae400) [pid = 2517] [serial = 2096] [outer = 0x119c3f800] 16:56:44 INFO - PROCESS | 2517 | 1468195004341 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:56:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:56:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 683ms 16:56:44 INFO - PROCESS | 2517 | 1468195004369 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 2517 | 1468195004371 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:56:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:56:44 INFO - PROCESS | 2517 | 1468195004373 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 2517 | 1468195004374 Marionette TRACE conn2 <- [1,2766,null,{}] 16:56:44 INFO - PROCESS | 2517 | 1468195004376 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:44 INFO - PROCESS | 2517 | 1468195004380 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:44 INFO - PROCESS | 2517 | 1468195004497 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:56:44 INFO - PROCESS | 2517 | 1468195004509 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 2517 | 1468195004510 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:44 INFO - PROCESS | 2517 | ++DOCSHELL 0x12933c000 == 32 [pid = 2517] [id = 699] 16:56:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x1217d0800) [pid = 2517] [serial = 2097] [outer = 0x0] 16:56:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x123727400) [pid = 2517] [serial = 2098] [outer = 0x1217d0800] 16:56:44 INFO - PROCESS | 2517 | 1468195004535 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x124d78400) [pid = 2517] [serial = 2099] [outer = 0x1217d0800] 16:56:44 INFO - PROCESS | 2517 | 1468195004876 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:56:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:56:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 518ms 16:56:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:56:44 INFO - PROCESS | 2517 | 1468195004892 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 2517 | 1468195004893 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:56:44 INFO - PROCESS | 2517 | 1468195004895 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 2517 | 1468195004896 Marionette TRACE conn2 <- [1,2770,null,{}] 16:56:44 INFO - PROCESS | 2517 | 1468195004898 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:44 INFO - PROCESS | 2517 | 1468195004900 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:45 INFO - PROCESS | 2517 | 1468195005001 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:56:45 INFO - PROCESS | 2517 | 1468195005024 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 2517 | 1468195005025 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8c2000 == 33 [pid = 2517] [id = 700] 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11341f000) [pid = 2517] [serial = 2100] [outer = 0x0] 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x125842c00) [pid = 2517] [serial = 2101] [outer = 0x11341f000] 16:56:45 INFO - PROCESS | 2517 | 1468195005049 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x125c48c00) [pid = 2517] [serial = 2102] [outer = 0x11341f000] 16:56:45 INFO - PROCESS | 2517 | 1468195005368 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:56:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:56:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 518ms 16:56:45 INFO - PROCESS | 2517 | 1468195005414 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 2517 | 1468195005415 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:56:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:56:45 INFO - PROCESS | 2517 | 1468195005417 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 2517 | 1468195005418 Marionette TRACE conn2 <- [1,2774,null,{}] 16:56:45 INFO - PROCESS | 2517 | 1468195005421 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:45 INFO - PROCESS | 2517 | 1468195005422 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:45 INFO - PROCESS | 2517 | 1468195005518 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:56:45 INFO - PROCESS | 2517 | 1468195005522 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 2517 | 1468195005523 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:45 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae26000 == 34 [pid = 2517] [id = 701] 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11a137800) [pid = 2517] [serial = 2103] [outer = 0x0] 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x127611c00) [pid = 2517] [serial = 2104] [outer = 0x11a137800] 16:56:45 INFO - PROCESS | 2517 | 1468195005548 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x128d0c000) [pid = 2517] [serial = 2105] [outer = 0x11a137800] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x112fb8c00) [pid = 2517] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x124d73c00) [pid = 2517] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x11342d800) [pid = 2517] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1134c1400) [pid = 2517] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x125c45400) [pid = 2517] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11702a400) [pid = 2517] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x1296a8400) [pid = 2517] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x117f67c00) [pid = 2517] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x119970400) [pid = 2517] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x112694400) [pid = 2517] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12a81c800) [pid = 2517] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:56:45 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x1134c2000) [pid = 2517] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:56:46 INFO - PROCESS | 2517 | 1468195006015 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:56:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 16:56:46 INFO - PROCESS | 2517 | 1468195006062 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 2517 | 1468195006064 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:56:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:56:46 INFO - PROCESS | 2517 | 1468195006069 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 2517 | 1468195006070 Marionette TRACE conn2 <- [1,2778,null,{}] 16:56:46 INFO - PROCESS | 2517 | 1468195006076 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:46 INFO - PROCESS | 2517 | 1468195006078 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:46 INFO - PROCESS | 2517 | 1468195006208 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:56:46 INFO - PROCESS | 2517 | 1468195006213 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 2517 | 1468195006214 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc7b800 == 35 [pid = 2517] [id = 702] 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11830d800) [pid = 2517] [serial = 2106] [outer = 0x0] 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x124d79800) [pid = 2517] [serial = 2107] [outer = 0x11830d800] 16:56:46 INFO - PROCESS | 2517 | 1468195006253 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1272eb400) [pid = 2517] [serial = 2108] [outer = 0x11830d800] 16:56:46 INFO - PROCESS | 2517 | 1468195006653 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:56:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:56:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 625ms 16:56:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:56:46 INFO - PROCESS | 2517 | 1468195006693 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 2517 | 1468195006694 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:56:46 INFO - PROCESS | 2517 | 1468195006696 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 2517 | 1468195006697 Marionette TRACE conn2 <- [1,2782,null,{}] 16:56:46 INFO - PROCESS | 2517 | 1468195006700 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:46 INFO - PROCESS | 2517 | 1468195006701 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:46 INFO - PROCESS | 2517 | 1468195006812 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:56:46 INFO - PROCESS | 2517 | 1468195006819 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 2517 | 1468195006820 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:46 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfbd800 == 36 [pid = 2517] [id = 703] 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x11852ac00) [pid = 2517] [serial = 2109] [outer = 0x0] 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x128eae400) [pid = 2517] [serial = 2110] [outer = 0x11852ac00] 16:56:46 INFO - PROCESS | 2517 | 1468195006844 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x1290b1800) [pid = 2517] [serial = 2111] [outer = 0x11852ac00] 16:56:47 INFO - PROCESS | 2517 | 1468195007113 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:56:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 468ms 16:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:56:47 INFO - PROCESS | 2517 | 1468195007165 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 2517 | 1468195007166 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:56:47 INFO - PROCESS | 2517 | 1468195007169 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 2517 | 1468195007172 Marionette TRACE conn2 <- [1,2786,null,{}] 16:56:47 INFO - PROCESS | 2517 | 1468195007177 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:47 INFO - PROCESS | 2517 | 1468195007179 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:47 INFO - PROCESS | 2517 | 1468195007269 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:56:47 INFO - PROCESS | 2517 | 1468195007282 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 2517 | 1468195007284 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc10800 == 37 [pid = 2517] [id = 704] 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x119538000) [pid = 2517] [serial = 2112] [outer = 0x0] 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1290bb400) [pid = 2517] [serial = 2113] [outer = 0x119538000] 16:56:47 INFO - PROCESS | 2517 | 1468195007310 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x129624800) [pid = 2517] [serial = 2114] [outer = 0x119538000] 16:56:47 INFO - PROCESS | 2517 | 1468195007646 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:56:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 522ms 16:56:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:56:47 INFO - PROCESS | 2517 | 1468195007701 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 2517 | 1468195007702 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:56:47 INFO - PROCESS | 2517 | 1468195007704 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 2517 | 1468195007705 Marionette TRACE conn2 <- [1,2790,null,{}] 16:56:47 INFO - PROCESS | 2517 | 1468195007708 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:47 INFO - PROCESS | 2517 | 1468195007709 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:47 INFO - PROCESS | 2517 | 1468195007785 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:56:47 INFO - PROCESS | 2517 | 1468195007887 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 2517 | 1468195007889 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:47 INFO - PROCESS | 2517 | ++DOCSHELL 0x113117800 == 38 [pid = 2517] [id = 705] 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x111d48400) [pid = 2517] [serial = 2115] [outer = 0x0] 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x112694400) [pid = 2517] [serial = 2116] [outer = 0x111d48400] 16:56:47 INFO - PROCESS | 2517 | 1468195007923 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x112ad7c00) [pid = 2517] [serial = 2117] [outer = 0x111d48400] 16:56:48 INFO - PROCESS | 2517 | 1468195008465 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:56:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:56:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 774ms 16:56:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:56:48 INFO - PROCESS | 2517 | 1468195008497 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:56:48 INFO - PROCESS | 2517 | 1468195008500 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:56:48 INFO - PROCESS | 2517 | 1468195008505 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 2517 | 1468195008508 Marionette TRACE conn2 <- [1,2794,null,{}] 16:56:48 INFO - PROCESS | 2517 | 1468195008512 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:48 INFO - PROCESS | 2517 | 1468195008516 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:48 INFO - PROCESS | 2517 | 1468195008626 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:56:48 INFO - PROCESS | 2517 | 1468195008708 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 2517 | 1468195008710 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:48 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157c800 == 39 [pid = 2517] [id = 706] 16:56:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x116866800) [pid = 2517] [serial = 2118] [outer = 0x0] 16:56:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1175db800) [pid = 2517] [serial = 2119] [outer = 0x116866800] 16:56:48 INFO - PROCESS | 2517 | 1468195008741 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11832d800) [pid = 2517] [serial = 2120] [outer = 0x116866800] 16:56:49 INFO - PROCESS | 2517 | 1468195009428 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:56:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:56:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 972ms 16:56:49 INFO - PROCESS | 2517 | 1468195009477 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 2517 | 1468195009479 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:56:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:56:49 INFO - PROCESS | 2517 | 1468195009483 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 2517 | 1468195009485 Marionette TRACE conn2 <- [1,2798,null,{}] 16:56:49 INFO - PROCESS | 2517 | 1468195009489 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:49 INFO - PROCESS | 2517 | 1468195009491 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:49 INFO - PROCESS | 2517 | 1468195009595 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:56:49 INFO - PROCESS | 2517 | 1468195009675 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 2517 | 1468195009678 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:49 INFO - PROCESS | 2517 | ++DOCSHELL 0x1189c2000 == 40 [pid = 2517] [id = 707] 16:56:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x115a55400) [pid = 2517] [serial = 2121] [outer = 0x0] 16:56:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x115f49800) [pid = 2517] [serial = 2122] [outer = 0x115a55400] 16:56:49 INFO - PROCESS | 2517 | 1468195009707 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x117023000) [pid = 2517] [serial = 2123] [outer = 0x115a55400] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc10800 == 39 [pid = 2517] [id = 704] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfbd800 == 38 [pid = 2517] [id = 703] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc7b800 == 37 [pid = 2517] [id = 702] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae26000 == 36 [pid = 2517] [id = 701] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8c2000 == 35 [pid = 2517] [id = 700] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x12933c000 == 34 [pid = 2517] [id = 699] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x125c18000 == 33 [pid = 2517] [id = 698] 16:56:49 INFO - PROCESS | 2517 | --DOCSHELL 0x121da7000 == 32 [pid = 2517] [id = 697] 16:56:50 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1fe000 == 31 [pid = 2517] [id = 696] 16:56:50 INFO - PROCESS | 2517 | --DOCSHELL 0x119273000 == 30 [pid = 2517] [id = 695] 16:56:50 INFO - PROCESS | 2517 | --DOCSHELL 0x116bd0800 == 29 [pid = 2517] [id = 694] 16:56:50 INFO - PROCESS | 2517 | --DOCSHELL 0x11a1fd800 == 28 [pid = 2517] [id = 693] 16:56:50 INFO - PROCESS | 2517 | 1468195010113 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x121b7f400) [pid = 2517] [serial = 2050] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x124ec2000) [pid = 2517] [serial = 2053] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x115f52800) [pid = 2517] [serial = 2059] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x113d5f400) [pid = 2517] [serial = 2038] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128eaec00) [pid = 2517] [serial = 2057] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x127610c00) [pid = 2517] [serial = 2056] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x115f4a000) [pid = 2517] [serial = 2039] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117f65000) [pid = 2517] [serial = 2044] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12a826000) [pid = 2517] [serial = 2066] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1188ee800) [pid = 2517] [serial = 2045] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x11852a800) [pid = 2517] [serial = 2041] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1189e0c00) [pid = 2517] [serial = 2042] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x119bbe000) [pid = 2517] [serial = 2047] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x12760b800) [pid = 2517] [serial = 2036] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12a924c00) [pid = 2517] [serial = 2068] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x12ac0b000) [pid = 2517] [serial = 2069] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x1296a7800) [pid = 2517] [serial = 2063] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x12a818400) [pid = 2517] [serial = 2065] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x119bbf800) [pid = 2517] [serial = 2060] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x125c44c00) [pid = 2517] [serial = 2054] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x11a138000) [pid = 2517] [serial = 2048] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 72 (0x124cce000) [pid = 2517] [serial = 2051] [outer = 0x0] [url = about:blank] 16:56:50 INFO - PROCESS | 2517 | --DOMWINDOW == 71 (0x1290b0800) [pid = 2517] [serial = 2062] [outer = 0x0] [url = about:blank] 16:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 674ms 16:56:50 INFO - PROCESS | 2517 | 1468195010157 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:56:50 INFO - PROCESS | 2517 | 1468195010162 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:56:50 INFO - PROCESS | 2517 | 1468195010169 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - PROCESS | 2517 | 1468195010172 Marionette TRACE conn2 <- [1,2802,null,{}] 16:56:50 INFO - PROCESS | 2517 | 1468195010176 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:50 INFO - PROCESS | 2517 | 1468195010178 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:50 INFO - PROCESS | 2517 | 1468195010282 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:56:50 INFO - PROCESS | 2517 | 1468195010288 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 2517 | 1468195010291 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x119960800 == 29 [pid = 2517] [id = 708] 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 72 (0x11830e000) [pid = 2517] [serial = 2124] [outer = 0x0] 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 73 (0x1188ee800) [pid = 2517] [serial = 2125] [outer = 0x11830e000] 16:56:50 INFO - PROCESS | 2517 | 1468195010319 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x1189e0c00) [pid = 2517] [serial = 2126] [outer = 0x11830e000] 16:56:50 INFO - PROCESS | 2517 | 1468195010660 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:56:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:56:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 523ms 16:56:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:56:50 INFO - PROCESS | 2517 | 1468195010692 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:56:50 INFO - PROCESS | 2517 | 1468195010693 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:56:50 INFO - PROCESS | 2517 | 1468195010725 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - PROCESS | 2517 | 1468195010728 Marionette TRACE conn2 <- [1,2806,null,{}] 16:56:50 INFO - PROCESS | 2517 | 1468195010737 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:50 INFO - PROCESS | 2517 | 1468195010740 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:50 INFO - PROCESS | 2517 | 1468195010825 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:56:50 INFO - PROCESS | 2517 | 1468195010830 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:50 INFO - PROCESS | 2517 | 1468195010832 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:50 INFO - PROCESS | 2517 | ++DOCSHELL 0x124da7000 == 30 [pid = 2517] [id = 709] 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x119974800) [pid = 2517] [serial = 2127] [outer = 0x0] 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x11a137c00) [pid = 2517] [serial = 2128] [outer = 0x119974800] 16:56:50 INFO - PROCESS | 2517 | 1468195010861 Marionette DEBUG loaded listener.js 16:56:50 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x121334c00) [pid = 2517] [serial = 2129] [outer = 0x119974800] 16:56:51 INFO - PROCESS | 2517 | 1468195011224 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 553ms 16:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:56:51 INFO - PROCESS | 2517 | 1468195011248 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 2517 | 1468195011250 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:56:51 INFO - PROCESS | 2517 | 1468195011252 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 2517 | 1468195011253 Marionette TRACE conn2 <- [1,2810,null,{}] 16:56:51 INFO - PROCESS | 2517 | 1468195011256 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:51 INFO - PROCESS | 2517 | 1468195011257 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:51 INFO - PROCESS | 2517 | 1468195011343 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:56:51 INFO - PROCESS | 2517 | 1468195011395 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 2517 | 1468195011397 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x12904d000 == 31 [pid = 2517] [id = 710] 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x1131aa400) [pid = 2517] [serial = 2130] [outer = 0x0] 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x1217d3c00) [pid = 2517] [serial = 2131] [outer = 0x1131aa400] 16:56:51 INFO - PROCESS | 2517 | 1468195011422 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x124c67400) [pid = 2517] [serial = 2132] [outer = 0x1131aa400] 16:56:51 INFO - PROCESS | 2517 | 1468195011707 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:56:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 474ms 16:56:51 INFO - PROCESS | 2517 | 1468195011729 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 2517 | 1468195011730 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:56:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:56:51 INFO - PROCESS | 2517 | 1468195011732 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 2517 | 1468195011733 Marionette TRACE conn2 <- [1,2814,null,{}] 16:56:51 INFO - PROCESS | 2517 | 1468195011736 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:51 INFO - PROCESS | 2517 | 1468195011738 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:51 INFO - PROCESS | 2517 | 1468195011826 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:56:51 INFO - PROCESS | 2517 | 1468195011829 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 2517 | 1468195011831 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:51 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b3e000 == 32 [pid = 2517] [id = 711] 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x1175dbc00) [pid = 2517] [serial = 2133] [outer = 0x0] 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x124d77400) [pid = 2517] [serial = 2134] [outer = 0x1175dbc00] 16:56:51 INFO - PROCESS | 2517 | 1468195011863 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x12519ac00) [pid = 2517] [serial = 2135] [outer = 0x1175dbc00] 16:56:52 INFO - PROCESS | 2517 | 1468195012196 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:56:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:56:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 16:56:52 INFO - PROCESS | 2517 | 1468195012268 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:56:52 INFO - PROCESS | 2517 | 1468195012270 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:56:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:56:52 INFO - PROCESS | 2517 | 1468195012292 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:56:52 INFO - PROCESS | 2517 | 1468195012294 Marionette TRACE conn2 <- [1,2818,null,{}] 16:56:52 INFO - PROCESS | 2517 | 1468195012298 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:52 INFO - PROCESS | 2517 | 1468195012306 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:52 INFO - PROCESS | 2517 | 1468195012493 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:56:52 INFO - PROCESS | 2517 | 1468195012511 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 2517 | 1468195012512 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:52 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b548800 == 33 [pid = 2517] [id = 712] 16:56:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11308e800) [pid = 2517] [serial = 2136] [outer = 0x0] 16:56:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x128d05000) [pid = 2517] [serial = 2137] [outer = 0x11308e800] 16:56:52 INFO - PROCESS | 2517 | 1468195012537 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1290dd400) [pid = 2517] [serial = 2138] [outer = 0x11308e800] 16:56:52 INFO - PROCESS | 2517 | --DOCSHELL 0x12ce90000 == 32 [pid = 2517] [id = 16] 16:56:52 INFO - PROCESS | 2517 | 1468195012986 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:56:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 16:56:53 INFO - PROCESS | 2517 | 1468195013014 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 2517 | 1468195013016 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:56:53 INFO - PROCESS | 2517 | 1468195013019 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 2517 | 1468195013021 Marionette TRACE conn2 <- [1,2822,null,{}] 16:56:53 INFO - PROCESS | 2517 | 1468195013033 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:53 INFO - PROCESS | 2517 | 1468195013035 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:53 INFO - PROCESS | 2517 | 1468195013210 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:56:53 INFO - PROCESS | 2517 | 1468195013262 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 2517 | 1468195013263 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfc6000 == 33 [pid = 2517] [id = 713] 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1258cf000) [pid = 2517] [serial = 2139] [outer = 0x0] 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1293cdc00) [pid = 2517] [serial = 2140] [outer = 0x1258cf000] 16:56:53 INFO - PROCESS | 2517 | 1468195013303 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12962a400) [pid = 2517] [serial = 2141] [outer = 0x1258cf000] 16:56:53 INFO - PROCESS | 2517 | 1468195013693 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:56:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 729ms 16:56:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:56:53 INFO - PROCESS | 2517 | 1468195013748 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 2517 | 1468195013749 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:56:53 INFO - PROCESS | 2517 | 1468195013752 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 2517 | 1468195013753 Marionette TRACE conn2 <- [1,2826,null,{}] 16:56:53 INFO - PROCESS | 2517 | 1468195013755 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:53 INFO - PROCESS | 2517 | 1468195013756 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:53 INFO - PROCESS | 2517 | 1468195013857 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:56:53 INFO - PROCESS | 2517 | 1468195013892 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 2517 | 1468195013894 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:53 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c575800 == 34 [pid = 2517] [id = 714] 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12584e800) [pid = 2517] [serial = 2142] [outer = 0x0] 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1296ad000) [pid = 2517] [serial = 2143] [outer = 0x12584e800] 16:56:53 INFO - PROCESS | 2517 | 1468195013918 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12a825000) [pid = 2517] [serial = 2144] [outer = 0x12584e800] 16:56:54 INFO - PROCESS | 2517 | 1468195014232 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:56:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 521ms 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x116234000) [pid = 2517] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x118960c00) [pid = 2517] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x119c3f800) [pid = 2517] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x119971c00) [pid = 2517] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1126d6800) [pid = 2517] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x117f69c00) [pid = 2517] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x119259000) [pid = 2517] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x121332800) [pid = 2517] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1217d0800) [pid = 2517] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x11341f000) [pid = 2517] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x11a137800) [pid = 2517] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x11852ac00) [pid = 2517] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1133a8800) [pid = 2517] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:56:54 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x11830d800) [pid = 2517] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:56:54 INFO - PROCESS | 2517 | 1468195014346 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 2517 | 1468195014347 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:56:54 INFO - PROCESS | 2517 | 1468195014352 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 2517 | 1468195014353 Marionette TRACE conn2 <- [1,2830,null,{}] 16:56:54 INFO - PROCESS | 2517 | 1468195014361 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:54 INFO - PROCESS | 2517 | 1468195014362 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:54 INFO - PROCESS | 2517 | 1468195014451 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:56:54 INFO - PROCESS | 2517 | 1468195014459 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 2517 | 1468195014460 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:54 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258b3000 == 35 [pid = 2517] [id = 715] 16:56:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x115f56800) [pid = 2517] [serial = 2145] [outer = 0x0] 16:56:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x117fca800) [pid = 2517] [serial = 2146] [outer = 0x115f56800] 16:56:54 INFO - PROCESS | 2517 | 1468195014484 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x119bbbc00) [pid = 2517] [serial = 2147] [outer = 0x115f56800] 16:56:54 INFO - PROCESS | 2517 | 1468195014820 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:56:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 524ms 16:56:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:56:54 INFO - PROCESS | 2517 | 1468195014876 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 2517 | 1468195014877 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:56:54 INFO - PROCESS | 2517 | 1468195014879 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 2517 | 1468195014880 Marionette TRACE conn2 <- [1,2834,null,{}] 16:56:54 INFO - PROCESS | 2517 | 1468195014883 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:54 INFO - PROCESS | 2517 | 1468195014884 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:54 INFO - PROCESS | 2517 | 1468195014987 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:56:55 INFO - PROCESS | 2517 | 1468195015024 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 2517 | 1468195015025 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x128d3e000 == 36 [pid = 2517] [id = 716] 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x116234000) [pid = 2517] [serial = 2148] [outer = 0x0] 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x121a32800) [pid = 2517] [serial = 2149] [outer = 0x116234000] 16:56:55 INFO - PROCESS | 2517 | 1468195015049 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1293d7400) [pid = 2517] [serial = 2150] [outer = 0x116234000] 16:56:55 INFO - PROCESS | 2517 | 1468195015309 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 467ms 16:56:55 INFO - PROCESS | 2517 | 1468195015347 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 2517 | 1468195015349 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:56:55 INFO - PROCESS | 2517 | 1468195015351 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 2517 | 1468195015353 Marionette TRACE conn2 <- [1,2838,null,{}] 16:56:55 INFO - PROCESS | 2517 | 1468195015364 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:55 INFO - PROCESS | 2517 | 1468195015366 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:55 INFO - PROCESS | 2517 | 1468195015467 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:56:55 INFO - PROCESS | 2517 | 1468195015471 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 2517 | 1468195015474 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:55 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d654000 == 37 [pid = 2517] [id = 717] 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x1252ef000) [pid = 2517] [serial = 2151] [outer = 0x0] 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12ac03000) [pid = 2517] [serial = 2152] [outer = 0x1252ef000] 16:56:55 INFO - PROCESS | 2517 | 1468195015500 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12b336c00) [pid = 2517] [serial = 2153] [outer = 0x1252ef000] 16:56:55 INFO - PROCESS | 2517 | 1468195015848 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:56:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 528ms 16:56:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:56:55 INFO - PROCESS | 2517 | 1468195015879 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 2517 | 1468195015881 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:56:55 INFO - PROCESS | 2517 | 1468195015883 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 2517 | 1468195015884 Marionette TRACE conn2 <- [1,2842,null,{}] 16:56:55 INFO - PROCESS | 2517 | 1468195015886 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:55 INFO - PROCESS | 2517 | 1468195015887 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:56 INFO - PROCESS | 2517 | 1468195015998 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:56:56 INFO - PROCESS | 2517 | 1468195016002 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 2517 | 1468195016003 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d669800 == 38 [pid = 2517] [id = 718] 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12b33d400) [pid = 2517] [serial = 2154] [outer = 0x0] 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12b345400) [pid = 2517] [serial = 2155] [outer = 0x12b33d400] 16:56:56 INFO - PROCESS | 2517 | 1468195016028 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12b563c00) [pid = 2517] [serial = 2156] [outer = 0x12b33d400] 16:56:56 INFO - PROCESS | 2517 | 1468195016329 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:56:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 470ms 16:56:56 INFO - PROCESS | 2517 | 1468195016404 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:56:56 INFO - PROCESS | 2517 | 1468195016406 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:56:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:56:56 INFO - PROCESS | 2517 | 1468195016410 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 2517 | 1468195016413 Marionette TRACE conn2 <- [1,2846,null,{}] 16:56:56 INFO - PROCESS | 2517 | 1468195016417 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:56 INFO - PROCESS | 2517 | 1468195016419 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:56 INFO - PROCESS | 2517 | 1468195016524 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:56:56 INFO - PROCESS | 2517 | 1468195016622 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 2517 | 1468195016624 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:56 INFO - PROCESS | 2517 | ++DOCSHELL 0x118250000 == 39 [pid = 2517] [id = 719] 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x11333ec00) [pid = 2517] [serial = 2157] [outer = 0x0] 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1134c2000) [pid = 2517] [serial = 2158] [outer = 0x11333ec00] 16:56:56 INFO - PROCESS | 2517 | 1468195016657 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x11622b800) [pid = 2517] [serial = 2159] [outer = 0x11333ec00] 16:56:57 INFO - PROCESS | 2517 | 1468195017152 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 772ms 16:56:57 INFO - PROCESS | 2517 | 1468195017192 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 2517 | 1468195017195 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:56:57 INFO - PROCESS | 2517 | 1468195017204 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 2517 | 1468195017210 Marionette TRACE conn2 <- [1,2850,null,{}] 16:56:57 INFO - PROCESS | 2517 | 1468195017215 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:57 INFO - PROCESS | 2517 | 1468195017217 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:57 INFO - PROCESS | 2517 | 1468195017372 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:56:57 INFO - PROCESS | 2517 | 1468195017443 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:57 INFO - PROCESS | 2517 | 1468195017445 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:57 INFO - PROCESS | 2517 | ++DOCSHELL 0x128cb8800 == 40 [pid = 2517] [id = 720] 16:56:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x119546400) [pid = 2517] [serial = 2160] [outer = 0x0] 16:56:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119973c00) [pid = 2517] [serial = 2161] [outer = 0x119546400] 16:56:57 INFO - PROCESS | 2517 | 1468195017475 Marionette DEBUG loaded listener.js 16:56:57 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x11a13c800) [pid = 2517] [serial = 2162] [outer = 0x119546400] 16:56:57 INFO - PROCESS | 2517 | 1468195017869 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:56:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:56:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 728ms 16:56:57 INFO - PROCESS | 2517 | 1468195017937 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:56:57 INFO - PROCESS | 2517 | 1468195017938 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:56:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:56:57 INFO - PROCESS | 2517 | 1468195017941 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:56:57 INFO - PROCESS | 2517 | 1468195017942 Marionette TRACE conn2 <- [1,2854,null,{}] 16:56:57 INFO - PROCESS | 2517 | 1468195017949 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:57 INFO - PROCESS | 2517 | 1468195017952 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:58 INFO - PROCESS | 2517 | 1468195018059 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:56:58 INFO - PROCESS | 2517 | 1468195018122 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 2517 | 1468195018125 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d656800 == 41 [pid = 2517] [id = 721] 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x124dbfc00) [pid = 2517] [serial = 2163] [outer = 0x0] 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x1258d6800) [pid = 2517] [serial = 2164] [outer = 0x124dbfc00] 16:56:58 INFO - PROCESS | 2517 | 1468195018157 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x128d07800) [pid = 2517] [serial = 2165] [outer = 0x124dbfc00] 16:56:58 INFO - PROCESS | 2517 | 1468195018590 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:56:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:56:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 719ms 16:56:58 INFO - PROCESS | 2517 | 1468195018671 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 2517 | 1468195018673 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:56:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:56:58 INFO - PROCESS | 2517 | 1468195018675 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 2517 | 1468195018676 Marionette TRACE conn2 <- [1,2858,null,{}] 16:56:58 INFO - PROCESS | 2517 | 1468195018679 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:58 INFO - PROCESS | 2517 | 1468195018680 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:58 INFO - PROCESS | 2517 | 1468195018788 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:56:58 INFO - PROCESS | 2517 | 1468195018862 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 2517 | 1468195018864 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:58 INFO - PROCESS | 2517 | ++DOCSHELL 0x12dd11800 == 42 [pid = 2517] [id = 722] 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1290b7800) [pid = 2517] [serial = 2166] [outer = 0x0] 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x1293cec00) [pid = 2517] [serial = 2167] [outer = 0x1290b7800] 16:56:58 INFO - PROCESS | 2517 | 1468195018893 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12a916c00) [pid = 2517] [serial = 2168] [outer = 0x1290b7800] 16:56:59 INFO - PROCESS | 2517 | 1468195019330 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:56:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 720ms 16:56:59 INFO - PROCESS | 2517 | 1468195019583 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 2517 | 1468195019586 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:56:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:56:59 INFO - PROCESS | 2517 | 1468195019603 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 2517 | 1468195019605 Marionette TRACE conn2 <- [1,2862,null,{}] 16:56:59 INFO - PROCESS | 2517 | 1468195019609 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:59 INFO - PROCESS | 2517 | 1468195019610 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:59 INFO - PROCESS | 2517 | 1468195019710 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:56:59 INFO - PROCESS | 2517 | 1468195019768 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 2517 | 1468195019771 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:56:59 INFO - PROCESS | 2517 | ++DOCSHELL 0x12158b000 == 43 [pid = 2517] [id = 723] 16:56:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x115ee1400) [pid = 2517] [serial = 2169] [outer = 0x0] 16:56:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x116278800) [pid = 2517] [serial = 2170] [outer = 0x115ee1400] 16:56:59 INFO - PROCESS | 2517 | 1468195019799 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1177ca000) [pid = 2517] [serial = 2171] [outer = 0x115ee1400] 16:57:00 INFO - PROCESS | 2517 | 1468195020193 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:57:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:57:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 16:57:00 INFO - PROCESS | 2517 | 1468195020235 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:57:00 INFO - PROCESS | 2517 | 1468195020238 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:57:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:57:00 INFO - PROCESS | 2517 | 1468195020244 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - PROCESS | 2517 | 1468195020247 Marionette TRACE conn2 <- [1,2866,null,{}] 16:57:00 INFO - PROCESS | 2517 | 1468195020250 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:00 INFO - PROCESS | 2517 | 1468195020251 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:00 INFO - PROCESS | 2517 | 1468195020348 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:57:00 INFO - PROCESS | 2517 | 1468195020410 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 2517 | 1468195020411 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:00 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ad000 == 44 [pid = 2517] [id = 724] 16:57:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x11852ac00) [pid = 2517] [serial = 2172] [outer = 0x0] 16:57:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x11953a000) [pid = 2517] [serial = 2173] [outer = 0x11852ac00] 16:57:00 INFO - PROCESS | 2517 | 1468195020439 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x119bbf000) [pid = 2517] [serial = 2174] [outer = 0x11852ac00] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12d654000 == 43 [pid = 2517] [id = 717] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x128d3e000 == 42 [pid = 2517] [id = 716] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1258b3000 == 41 [pid = 2517] [id = 715] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12c575800 == 40 [pid = 2517] [id = 714] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12bfc6000 == 39 [pid = 2517] [id = 713] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12b548800 == 38 [pid = 2517] [id = 712] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x125126000 == 37 [pid = 2517] [id = 17] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119b3e000 == 36 [pid = 2517] [id = 711] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12904d000 == 35 [pid = 2517] [id = 710] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x124da7000 == 34 [pid = 2517] [id = 709] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x119960800 == 33 [pid = 2517] [id = 708] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x1189c2000 == 32 [pid = 2517] [id = 707] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12157c800 == 31 [pid = 2517] [id = 706] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x113117800 == 30 [pid = 2517] [id = 705] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12158b000 == 29 [pid = 2517] [id = 723] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12dd11800 == 28 [pid = 2517] [id = 722] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12d656800 == 27 [pid = 2517] [id = 721] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x128cb8800 == 26 [pid = 2517] [id = 720] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x12d669800 == 25 [pid = 2517] [id = 718] 16:57:01 INFO - PROCESS | 2517 | --DOCSHELL 0x118250000 == 24 [pid = 2517] [id = 719] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x1175dac00) [pid = 2517] [serial = 2086] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x119540c00) [pid = 2517] [serial = 2089] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x121335c00) [pid = 2517] [serial = 2095] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x119c40800) [pid = 2517] [serial = 2092] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x115ee2800) [pid = 2517] [serial = 2072] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x117fc1800) [pid = 2517] [serial = 2087] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x112e4d400) [pid = 2517] [serial = 2071] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x119542000) [pid = 2517] [serial = 2081] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11832fc00) [pid = 2517] [serial = 2080] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x120934c00) [pid = 2517] [serial = 2075] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x119bb7000) [pid = 2517] [serial = 2074] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124cc9c00) [pid = 2517] [serial = 2077] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x128d02400) [pid = 2517] [serial = 2078] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x123727400) [pid = 2517] [serial = 2098] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x125842c00) [pid = 2517] [serial = 2101] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x127611c00) [pid = 2517] [serial = 2104] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1290b1800) [pid = 2517] [serial = 2111] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1133b1400) [pid = 2517] [serial = 2083] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x128d0c000) [pid = 2517] [serial = 2105] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x124d79800) [pid = 2517] [serial = 2107] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x113d67800) [pid = 2517] [serial = 2084] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x119972400) [pid = 2517] [serial = 2090] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x125c48c00) [pid = 2517] [serial = 2102] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x124d78400) [pid = 2517] [serial = 2099] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x1214ae400) [pid = 2517] [serial = 2096] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x1272eb400) [pid = 2517] [serial = 2108] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x128eae400) [pid = 2517] [serial = 2110] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x120935400) [pid = 2517] [serial = 2093] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x1290bb400) [pid = 2517] [serial = 2113] [outer = 0x0] [url = about:blank] 16:57:01 INFO - PROCESS | 2517 | 1468195021493 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:57:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:57:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1273ms 16:57:01 INFO - PROCESS | 2517 | 1468195021527 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:57:01 INFO - PROCESS | 2517 | 1468195021530 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:57:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:57:01 INFO - PROCESS | 2517 | 1468195021537 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 2517 | 1468195021542 Marionette TRACE conn2 <- [1,2870,null,{}] 16:57:01 INFO - PROCESS | 2517 | 1468195021548 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:01 INFO - PROCESS | 2517 | 1468195021550 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:01 INFO - PROCESS | 2517 | 1468195021681 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:57:01 INFO - PROCESS | 2517 | 1468195021698 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:01 INFO - PROCESS | 2517 | 1468195021700 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:01 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f8c000 == 25 [pid = 2517] [id = 725] 16:57:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x113d3bc00) [pid = 2517] [serial = 2175] [outer = 0x0] 16:57:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x113d69800) [pid = 2517] [serial = 2176] [outer = 0x113d3bc00] 16:57:01 INFO - PROCESS | 2517 | 1468195021744 Marionette DEBUG loaded listener.js 16:57:01 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x115ee9800) [pid = 2517] [serial = 2177] [outer = 0x113d3bc00] 16:57:02 INFO - PROCESS | 2517 | 1468195022110 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:57:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:57:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 626ms 16:57:02 INFO - PROCESS | 2517 | 1468195022161 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:57:02 INFO - PROCESS | 2517 | 1468195022164 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:57:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:57:02 INFO - PROCESS | 2517 | 1468195022169 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - PROCESS | 2517 | 1468195022170 Marionette TRACE conn2 <- [1,2874,null,{}] 16:57:02 INFO - PROCESS | 2517 | 1468195022179 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:02 INFO - PROCESS | 2517 | 1468195022180 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:02 INFO - PROCESS | 2517 | 1468195022259 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:57:02 INFO - PROCESS | 2517 | 1468195022264 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 2517 | 1468195022265 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x11952a800 == 26 [pid = 2517] [id = 726] 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x11707a800) [pid = 2517] [serial = 2178] [outer = 0x0] 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1177d1c00) [pid = 2517] [serial = 2179] [outer = 0x11707a800] 16:57:02 INFO - PROCESS | 2517 | 1468195022295 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x118311800) [pid = 2517] [serial = 2180] [outer = 0x11707a800] 16:57:02 INFO - PROCESS | 2517 | 1468195022659 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:57:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:57:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 525ms 16:57:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:57:02 INFO - PROCESS | 2517 | 1468195022698 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:57:02 INFO - PROCESS | 2517 | 1468195022700 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:57:02 INFO - PROCESS | 2517 | 1468195022702 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - PROCESS | 2517 | 1468195022704 Marionette TRACE conn2 <- [1,2878,null,{}] 16:57:02 INFO - PROCESS | 2517 | 1468195022712 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:02 INFO - PROCESS | 2517 | 1468195022716 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:02 INFO - PROCESS | 2517 | 1468195022795 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:57:02 INFO - PROCESS | 2517 | 1468195022800 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 2517 | 1468195022802 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:02 INFO - PROCESS | 2517 | ++DOCSHELL 0x121752800 == 27 [pid = 2517] [id = 727] 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x112911400) [pid = 2517] [serial = 2181] [outer = 0x0] 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11996a800) [pid = 2517] [serial = 2182] [outer = 0x112911400] 16:57:02 INFO - PROCESS | 2517 | 1468195022831 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x119bbf400) [pid = 2517] [serial = 2183] [outer = 0x112911400] 16:57:03 INFO - PROCESS | 2517 | 1468195023166 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 473ms 16:57:03 INFO - PROCESS | 2517 | 1468195023176 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:57:03 INFO - PROCESS | 2517 | 1468195023178 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:57:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:57:03 INFO - PROCESS | 2517 | 1468195023180 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 2517 | 1468195023181 Marionette TRACE conn2 <- [1,2882,null,{}] 16:57:03 INFO - PROCESS | 2517 | 1468195023184 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:03 INFO - PROCESS | 2517 | 1468195023185 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:03 INFO - PROCESS | 2517 | 1468195023264 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:57:03 INFO - PROCESS | 2517 | 1468195023267 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 2517 | 1468195023268 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e3d000 == 28 [pid = 2517] [id = 728] 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x119db3400) [pid = 2517] [serial = 2184] [outer = 0x0] 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x121328400) [pid = 2517] [serial = 2185] [outer = 0x119db3400] 16:57:03 INFO - PROCESS | 2517 | 1468195023296 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1213e5c00) [pid = 2517] [serial = 2186] [outer = 0x119db3400] 16:57:03 INFO - PROCESS | 2517 | 1468195023680 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:57:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 16:57:03 INFO - PROCESS | 2517 | 1468195023704 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:57:03 INFO - PROCESS | 2517 | 1468195023707 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:57:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:57:03 INFO - PROCESS | 2517 | 1468195023710 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 2517 | 1468195023711 Marionette TRACE conn2 <- [1,2886,null,{}] 16:57:03 INFO - PROCESS | 2517 | 1468195023713 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:03 INFO - PROCESS | 2517 | 1468195023715 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:03 INFO - PROCESS | 2517 | 1468195023807 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:57:03 INFO - PROCESS | 2517 | 1468195023846 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 2517 | 1468195023847 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:03 INFO - PROCESS | 2517 | ++DOCSHELL 0x12904d000 == 29 [pid = 2517] [id = 729] 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x112a13c00) [pid = 2517] [serial = 2187] [outer = 0x0] 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1214adc00) [pid = 2517] [serial = 2188] [outer = 0x112a13c00] 16:57:03 INFO - PROCESS | 2517 | 1468195023871 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x121b7d400) [pid = 2517] [serial = 2189] [outer = 0x112a13c00] 16:57:04 INFO - PROCESS | 2517 | 1468195024282 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:57:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:57:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 618ms 16:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:57:04 INFO - PROCESS | 2517 | 1468195024334 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:57:04 INFO - PROCESS | 2517 | 1468195024335 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:57:04 INFO - PROCESS | 2517 | 1468195024337 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 2517 | 1468195024338 Marionette TRACE conn2 <- [1,2890,null,{}] 16:57:04 INFO - PROCESS | 2517 | 1468195024340 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:04 INFO - PROCESS | 2517 | 1468195024345 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:04 INFO - PROCESS | 2517 | 1468195024459 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:57:04 INFO - PROCESS | 2517 | 1468195024469 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 2517 | 1468195024470 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:04 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8ce800 == 30 [pid = 2517] [id = 730] 16:57:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x121660800) [pid = 2517] [serial = 2190] [outer = 0x0] 16:57:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x124c67800) [pid = 2517] [serial = 2191] [outer = 0x121660800] 16:57:04 INFO - PROCESS | 2517 | 1468195024499 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12584b400) [pid = 2517] [serial = 2192] [outer = 0x121660800] 16:57:04 INFO - PROCESS | 2517 | 1468195024861 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:57:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:57:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 571ms 16:57:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:57:04 INFO - PROCESS | 2517 | 1468195024909 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:57:04 INFO - PROCESS | 2517 | 1468195024910 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:57:04 INFO - PROCESS | 2517 | 1468195024912 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 2517 | 1468195024913 Marionette TRACE conn2 <- [1,2894,null,{}] 16:57:04 INFO - PROCESS | 2517 | 1468195024915 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:04 INFO - PROCESS | 2517 | 1468195024916 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:05 INFO - PROCESS | 2517 | 1468195025012 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:57:05 INFO - PROCESS | 2517 | 1468195025025 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 2517 | 1468195025026 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae2e000 == 31 [pid = 2517] [id = 731] 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x112ac9400) [pid = 2517] [serial = 2193] [outer = 0x0] 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x125c48c00) [pid = 2517] [serial = 2194] [outer = 0x112ac9400] 16:57:05 INFO - PROCESS | 2517 | 1468195025050 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x127202800) [pid = 2517] [serial = 2195] [outer = 0x112ac9400] 16:57:05 INFO - PROCESS | 2517 | 1468195025564 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1258cf000) [pid = 2517] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x12584e800) [pid = 2517] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x115f56800) [pid = 2517] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x11830e000) [pid = 2517] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1175dbc00) [pid = 2517] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x1131aa400) [pid = 2517] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x119974800) [pid = 2517] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x116866800) [pid = 2517] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x111d48400) [pid = 2517] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x115a55400) [pid = 2517] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1252ef000) [pid = 2517] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x11308e800) [pid = 2517] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12b33d400) [pid = 2517] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x116234000) [pid = 2517] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12bc2b800) [pid = 2517] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12ce90800) [pid = 2517] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:57:05 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x119538000) [pid = 2517] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:57:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:57:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 16:57:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:57:05 INFO - PROCESS | 2517 | 1468195025633 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:57:05 INFO - PROCESS | 2517 | 1468195025634 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:57:05 INFO - PROCESS | 2517 | 1468195025636 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 2517 | 1468195025637 Marionette TRACE conn2 <- [1,2898,null,{}] 16:57:05 INFO - PROCESS | 2517 | 1468195025640 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:05 INFO - PROCESS | 2517 | 1468195025641 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:05 INFO - PROCESS | 2517 | 1468195025719 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:57:05 INFO - PROCESS | 2517 | 1468195025742 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 2517 | 1468195025743 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:05 INFO - PROCESS | 2517 | ++DOCSHELL 0x129919000 == 32 [pid = 2517] [id = 732] 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x113d9ac00) [pid = 2517] [serial = 2196] [outer = 0x0] 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x116a70c00) [pid = 2517] [serial = 2197] [outer = 0x113d9ac00] 16:57:05 INFO - PROCESS | 2517 | 1468195025767 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x11996c800) [pid = 2517] [serial = 2198] [outer = 0x113d9ac00] 16:57:06 INFO - PROCESS | 2517 | 1468195026120 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 16:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:57:06 INFO - PROCESS | 2517 | 1468195026165 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:57:06 INFO - PROCESS | 2517 | 1468195026166 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:57:06 INFO - PROCESS | 2517 | 1468195026168 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 2517 | 1468195026170 Marionette TRACE conn2 <- [1,2902,null,{}] 16:57:06 INFO - PROCESS | 2517 | 1468195026172 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:06 INFO - PROCESS | 2517 | 1468195026173 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:06 INFO - PROCESS | 2517 | 1468195026249 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:57:06 INFO - PROCESS | 2517 | 1468195026253 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 2517 | 1468195026254 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x121740800 == 33 [pid = 2517] [id = 733] 16:57:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x11852c800) [pid = 2517] [serial = 2199] [outer = 0x0] 16:57:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124cca400) [pid = 2517] [serial = 2200] [outer = 0x11852c800] 16:57:06 INFO - PROCESS | 2517 | 1468195026281 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x128d0a800) [pid = 2517] [serial = 2201] [outer = 0x11852c800] 16:57:06 INFO - PROCESS | 2517 | 1468195026658 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:57:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:57:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 522ms 16:57:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:57:06 INFO - PROCESS | 2517 | 1468195026693 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:57:06 INFO - PROCESS | 2517 | 1468195026695 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:57:06 INFO - PROCESS | 2517 | 1468195026698 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 2517 | 1468195026700 Marionette TRACE conn2 <- [1,2906,null,{}] 16:57:06 INFO - PROCESS | 2517 | 1468195026703 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:06 INFO - PROCESS | 2517 | 1468195026705 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:06 INFO - PROCESS | 2517 | 1468195026862 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:57:06 INFO - PROCESS | 2517 | 1468195026916 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 2517 | 1468195026917 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:06 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc82800 == 34 [pid = 2517] [id = 734] 16:57:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x11308e800) [pid = 2517] [serial = 2202] [outer = 0x0] 16:57:06 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x128d0cc00) [pid = 2517] [serial = 2203] [outer = 0x11308e800] 16:57:06 INFO - PROCESS | 2517 | 1468195026956 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1290b5800) [pid = 2517] [serial = 2204] [outer = 0x11308e800] 16:57:07 INFO - PROCESS | 2517 | 1468195027317 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:57:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:57:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 16:57:07 INFO - PROCESS | 2517 | 1468195027368 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:57:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:57:07 INFO - PROCESS | 2517 | 1468195027369 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:57:07 INFO - PROCESS | 2517 | 1468195027372 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 2517 | 1468195027373 Marionette TRACE conn2 <- [1,2910,null,{}] 16:57:07 INFO - PROCESS | 2517 | 1468195027377 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:07 INFO - PROCESS | 2517 | 1468195027379 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:07 INFO - PROCESS | 2517 | 1468195027486 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:57:07 INFO - PROCESS | 2517 | 1468195027494 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 2517 | 1468195027496 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:07 INFO - PROCESS | 2517 | ++DOCSHELL 0x12903a000 == 35 [pid = 2517] [id = 735] 16:57:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1290bb400) [pid = 2517] [serial = 2205] [outer = 0x0] 16:57:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x1293d6000) [pid = 2517] [serial = 2206] [outer = 0x1290bb400] 16:57:07 INFO - PROCESS | 2517 | 1468195027523 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12a81ec00) [pid = 2517] [serial = 2207] [outer = 0x1290bb400] 16:57:08 INFO - PROCESS | 2517 | 1468195028007 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:57:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:57:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:57:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 16:57:08 INFO - TEST-START | /DOMEvents/constructors.html 16:57:08 INFO - PROCESS | 2517 | 1468195028042 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 2517 | 1468195028045 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:57:08 INFO - PROCESS | 2517 | 1468195028048 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 2517 | 1468195028051 Marionette TRACE conn2 <- [1,2914,null,{}] 16:57:08 INFO - PROCESS | 2517 | 1468195028055 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:08 INFO - PROCESS | 2517 | 1468195028057 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:08 INFO - PROCESS | 2517 | 1468195028174 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:57:08 INFO - PROCESS | 2517 | 1468195028304 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 2517 | 1468195028305 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:08 INFO - PROCESS | 2517 | ++DOCSHELL 0x119529800 == 36 [pid = 2517] [id = 736] 16:57:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x113d63800) [pid = 2517] [serial = 2208] [outer = 0x0] 16:57:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x115a55400) [pid = 2517] [serial = 2209] [outer = 0x113d63800] 16:57:08 INFO - PROCESS | 2517 | 1468195028336 Marionette DEBUG loaded listener.js 16:57:08 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x116a70400) [pid = 2517] [serial = 2210] [outer = 0x113d63800] 16:57:08 INFO - PROCESS | 2517 | 1468195028792 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:57:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:57:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:57:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 778ms 16:57:08 INFO - PROCESS | 2517 | 1468195028826 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 2517 | 1468195028830 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:57:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:57:08 INFO - PROCESS | 2517 | 1468195028835 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 2517 | 1468195028837 Marionette TRACE conn2 <- [1,2918,null,{}] 16:57:08 INFO - PROCESS | 2517 | 1468195028839 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:08 INFO - PROCESS | 2517 | 1468195028841 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:08 INFO - PROCESS | 2517 | 1468195028954 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:57:09 INFO - PROCESS | 2517 | 1468195029014 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 2517 | 1468195029015 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:09 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a8cb000 == 37 [pid = 2517] [id = 737] 16:57:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x11830c400) [pid = 2517] [serial = 2211] [outer = 0x0] 16:57:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x119bb8000) [pid = 2517] [serial = 2212] [outer = 0x11830c400] 16:57:09 INFO - PROCESS | 2517 | 1468195029046 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x121336400) [pid = 2517] [serial = 2213] [outer = 0x11830c400] 16:57:09 INFO - PROCESS | 2517 | 1468195029512 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:57:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:57:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 720ms 16:57:09 INFO - PROCESS | 2517 | 1468195029577 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 2517 | 1468195029578 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:57:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:57:09 INFO - PROCESS | 2517 | 1468195029581 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - PROCESS | 2517 | 1468195029584 Marionette TRACE conn2 <- [1,2922,null,{}] 16:57:09 INFO - PROCESS | 2517 | 1468195029624 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:09 INFO - PROCESS | 2517 | 1468195029628 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:09 INFO - PROCESS | 2517 | 1468195029741 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:57:09 INFO - PROCESS | 2517 | 1468195029983 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 2517 | 1468195029985 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f89000 == 38 [pid = 2517] [id = 738] 16:57:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x112904000) [pid = 2517] [serial = 2214] [outer = 0x0] 16:57:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x112a1b000) [pid = 2517] [serial = 2215] [outer = 0x112904000] 16:57:10 INFO - PROCESS | 2517 | 1468195030072 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x113d65c00) [pid = 2517] [serial = 2216] [outer = 0x112904000] 16:57:10 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:10 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:10 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:10 INFO - PROCESS | 2517 | [2517] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:57:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:57:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:57:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:57:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:57:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:57:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:57:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1027ms 16:57:10 INFO - PROCESS | 2517 | 1468195030605 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:57:10 INFO - PROCESS | 2517 | 1468195030612 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:57:10 INFO - PROCESS | 2517 | 1468195030615 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:57:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:57:10 INFO - PROCESS | 2517 | 1468195030620 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 2517 | 1468195030623 Marionette TRACE conn2 <- [1,2926,null,{}] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12bc82800 == 37 [pid = 2517] [id = 734] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x121740800 == 36 [pid = 2517] [id = 733] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x129919000 == 35 [pid = 2517] [id = 732] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae2e000 == 34 [pid = 2517] [id = 731] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12ce95000) [pid = 2517] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8ce800 == 33 [pid = 2517] [id = 730] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x12904d000 == 32 [pid = 2517] [id = 729] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x125e3d000 == 31 [pid = 2517] [id = 728] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x121752800 == 30 [pid = 2517] [id = 727] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x11952a800 == 29 [pid = 2517] [id = 726] 16:57:10 INFO - PROCESS | 2517 | --DOCSHELL 0x117f8c000 == 28 [pid = 2517] [id = 725] 16:57:10 INFO - PROCESS | 2517 | 1468195030731 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:10 INFO - PROCESS | 2517 | 1468195030734 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:10 INFO - PROCESS | 2517 | 1468195030864 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x129624800) [pid = 2517] [serial = 2114] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x12962a400) [pid = 2517] [serial = 2141] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x1293cdc00) [pid = 2517] [serial = 2140] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1296ad000) [pid = 2517] [serial = 2143] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x117fca800) [pid = 2517] [serial = 2146] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1188ee800) [pid = 2517] [serial = 2125] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x124d77400) [pid = 2517] [serial = 2134] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x1217d3c00) [pid = 2517] [serial = 2131] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x124c67400) [pid = 2517] [serial = 2132] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11a137c00) [pid = 2517] [serial = 2128] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x121334c00) [pid = 2517] [serial = 2129] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x1175db800) [pid = 2517] [serial = 2119] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x11832d800) [pid = 2517] [serial = 2120] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x112694400) [pid = 2517] [serial = 2116] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x119bbbc00) [pid = 2517] [serial = 2147] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x112ad7c00) [pid = 2517] [serial = 2117] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x115f49800) [pid = 2517] [serial = 2122] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x117023000) [pid = 2517] [serial = 2123] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1189e0c00) [pid = 2517] [serial = 2126] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12b336c00) [pid = 2517] [serial = 2153] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12ac03000) [pid = 2517] [serial = 2152] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12a825000) [pid = 2517] [serial = 2144] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x128d05000) [pid = 2517] [serial = 2137] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x12b563c00) [pid = 2517] [serial = 2156] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x1293d7400) [pid = 2517] [serial = 2150] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 77 (0x12b345400) [pid = 2517] [serial = 2155] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 76 (0x1290dd400) [pid = 2517] [serial = 2138] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 75 (0x112a11400) [pid = 2517] [serial = 1457] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 74 (0x12519ac00) [pid = 2517] [serial = 2135] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | --DOMWINDOW == 73 (0x121a32800) [pid = 2517] [serial = 2149] [outer = 0x0] [url = about:blank] 16:57:10 INFO - PROCESS | 2517 | 1468195030961 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 2517 | 1468195030963 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:10 INFO - PROCESS | 2517 | ++DOCSHELL 0x117f92000 == 29 [pid = 2517] [id = 739] 16:57:10 INFO - PROCESS | 2517 | ++DOMWINDOW == 74 (0x112ad7c00) [pid = 2517] [serial = 2217] [outer = 0x0] 16:57:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 75 (0x118303c00) [pid = 2517] [serial = 2218] [outer = 0x112ad7c00] 16:57:11 INFO - PROCESS | 2517 | 1468195031006 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 76 (0x119969400) [pid = 2517] [serial = 2219] [outer = 0x112ad7c00] 16:57:11 INFO - PROCESS | 2517 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:57:11 INFO - PROCESS | 2517 | 1468195031271 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:57:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:57:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 668ms 16:57:11 INFO - PROCESS | 2517 | 1468195031301 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 2517 | 1468195031304 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:57:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:57:11 INFO - PROCESS | 2517 | 1468195031368 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 2517 | 1468195031370 Marionette TRACE conn2 <- [1,2930,null,{}] 16:57:11 INFO - PROCESS | 2517 | 1468195031378 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:11 INFO - PROCESS | 2517 | 1468195031380 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:11 INFO - PROCESS | 2517 | 1468195031542 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:57:11 INFO - PROCESS | 2517 | 1468195031628 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:11 INFO - PROCESS | 2517 | 1468195031629 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:11 INFO - PROCESS | 2517 | ++DOCSHELL 0x125131000 == 30 [pid = 2517] [id = 740] 16:57:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 77 (0x11996b400) [pid = 2517] [serial = 2220] [outer = 0x0] 16:57:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 78 (0x11a13e400) [pid = 2517] [serial = 2221] [outer = 0x11996b400] 16:57:11 INFO - PROCESS | 2517 | 1468195031670 Marionette DEBUG loaded listener.js 16:57:11 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x121dd1400) [pid = 2517] [serial = 2222] [outer = 0x11996b400] 16:57:11 INFO - PROCESS | 2517 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:57:11 INFO - PROCESS | 2517 | 1468195031971 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:57:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:57:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 667ms 16:57:11 INFO - PROCESS | 2517 | 1468195031996 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:57:11 INFO - PROCESS | 2517 | 1468195031997 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:57:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:57:12 INFO - PROCESS | 2517 | 1468195032028 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 2517 | 1468195032032 Marionette TRACE conn2 <- [1,2934,null,{}] 16:57:12 INFO - PROCESS | 2517 | 1468195032046 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:12 INFO - PROCESS | 2517 | 1468195032049 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:12 INFO - PROCESS | 2517 | 1468195032195 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:57:12 INFO - PROCESS | 2517 | 1468195032205 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 2517 | 1468195032207 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x12745a000 == 31 [pid = 2517] [id = 741] 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x11996d000) [pid = 2517] [serial = 2223] [outer = 0x0] 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x124cca800) [pid = 2517] [serial = 2224] [outer = 0x11996d000] 16:57:12 INFO - PROCESS | 2517 | 1468195032248 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x125842000) [pid = 2517] [serial = 2225] [outer = 0x11996d000] 16:57:12 INFO - PROCESS | 2517 | 1468195032642 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:57:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:57:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 658ms 16:57:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:57:12 INFO - PROCESS | 2517 | 1468195032659 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 2517 | 1468195032661 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:57:12 INFO - PROCESS | 2517 | 1468195032663 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - PROCESS | 2517 | 1468195032664 Marionette TRACE conn2 <- [1,2938,null,{}] 16:57:12 INFO - PROCESS | 2517 | 1468195032681 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:12 INFO - PROCESS | 2517 | 1468195032682 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:12 INFO - PROCESS | 2517 | 1468195032764 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:57:12 INFO - PROCESS | 2517 | 1468195032768 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 2517 | 1468195032770 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:12 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae27000 == 32 [pid = 2517] [id = 742] 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x112698800) [pid = 2517] [serial = 2226] [outer = 0x0] 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x12760a000) [pid = 2517] [serial = 2227] [outer = 0x112698800] 16:57:12 INFO - PROCESS | 2517 | 1468195032796 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x128d0fc00) [pid = 2517] [serial = 2228] [outer = 0x112698800] 16:57:13 INFO - PROCESS | 2517 | 1468195033143 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:57:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:57:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 485ms 16:57:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:57:13 INFO - PROCESS | 2517 | 1468195033149 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 2517 | 1468195033150 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:57:13 INFO - PROCESS | 2517 | 1468195033152 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 2517 | 1468195033153 Marionette TRACE conn2 <- [1,2942,null,{}] 16:57:13 INFO - PROCESS | 2517 | 1468195033158 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 2517 | 1468195033160 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:13 INFO - PROCESS | 2517 | 1468195033262 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:57:13 INFO - PROCESS | 2517 | 1468195033266 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 2517 | 1468195033270 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3c4800 == 33 [pid = 2517] [id = 743] 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x1290bcc00) [pid = 2517] [serial = 2229] [outer = 0x0] 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x1290e3800) [pid = 2517] [serial = 2230] [outer = 0x1290bcc00] 16:57:13 INFO - PROCESS | 2517 | 1468195033304 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1296ac800) [pid = 2517] [serial = 2231] [outer = 0x1290bcc00] 16:57:13 INFO - PROCESS | 2517 | 1468195033613 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:57:13 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:57:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:57:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 16:57:13 INFO - PROCESS | 2517 | 1468195033632 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 2517 | 1468195033633 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:57:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:57:13 INFO - PROCESS | 2517 | 1468195033635 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 2517 | 1468195033636 Marionette TRACE conn2 <- [1,2946,null,{}] 16:57:13 INFO - PROCESS | 2517 | 1468195033652 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 2517 | 1468195033653 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:13 INFO - PROCESS | 2517 | 1468195033769 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:57:13 INFO - PROCESS | 2517 | 1468195033775 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 2517 | 1468195033776 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:13 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d4b000 == 34 [pid = 2517] [id = 744] 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12a78c000) [pid = 2517] [serial = 2232] [outer = 0x0] 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12a91a800) [pid = 2517] [serial = 2233] [outer = 0x12a78c000] 16:57:13 INFO - PROCESS | 2517 | 1468195033800 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12ac0b800) [pid = 2517] [serial = 2234] [outer = 0x12a78c000] 16:57:14 INFO - PROCESS | 2517 | 1468195034124 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:57:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:57:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 526ms 16:57:14 INFO - PROCESS | 2517 | 1468195034163 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 2517 | 1468195034164 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:57:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:57:14 INFO - PROCESS | 2517 | 1468195034166 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 2517 | 1468195034167 Marionette TRACE conn2 <- [1,2950,null,{}] 16:57:14 INFO - PROCESS | 2517 | 1468195034170 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 2517 | 1468195034171 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:14 INFO - PROCESS | 2517 | 1468195034278 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:57:14 INFO - PROCESS | 2517 | 1468195034294 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 2517 | 1468195034295 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc10800 == 35 [pid = 2517] [id = 745] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12ac0fc00) [pid = 2517] [serial = 2235] [outer = 0x0] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12aea4800) [pid = 2517] [serial = 2236] [outer = 0x12ac0fc00] 16:57:14 INFO - PROCESS | 2517 | 1468195034320 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12b344000) [pid = 2517] [serial = 2237] [outer = 0x12ac0fc00] 16:57:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12cc0d800 == 36 [pid = 2517] [id = 746] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12b561800) [pid = 2517] [serial = 2238] [outer = 0x0] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12b55e400) [pid = 2517] [serial = 2239] [outer = 0x12b561800] 16:57:14 INFO - PROCESS | 2517 | 1468195034646 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:57:14 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:57:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 16:57:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:57:14 INFO - PROCESS | 2517 | 1468195034687 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 2517 | 1468195034688 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:57:14 INFO - PROCESS | 2517 | 1468195034690 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 2517 | 1468195034691 Marionette TRACE conn2 <- [1,2954,null,{}] 16:57:14 INFO - PROCESS | 2517 | 1468195034694 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 2517 | 1468195034695 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:14 INFO - PROCESS | 2517 | 1468195034810 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:57:14 INFO - PROCESS | 2517 | 1468195034821 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 2517 | 1468195034822 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:14 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d071800 == 37 [pid = 2517] [id = 747] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12b55c800) [pid = 2517] [serial = 2240] [outer = 0x0] 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12bc2a800) [pid = 2517] [serial = 2241] [outer = 0x12b55c800] 16:57:14 INFO - PROCESS | 2517 | 1468195034847 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12bc30c00) [pid = 2517] [serial = 2242] [outer = 0x12b55c800] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x112a13c00) [pid = 2517] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x121660800) [pid = 2517] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112911400) [pid = 2517] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x113d3bc00) [pid = 2517] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x11852ac00) [pid = 2517] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x11707a800) [pid = 2517] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x119db3400) [pid = 2517] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11308e800) [pid = 2517] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x112ac9400) [pid = 2517] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x113d9ac00) [pid = 2517] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x11852c800) [pid = 2517] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x11333ec00) [pid = 2517] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x119546400) [pid = 2517] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x124dbfc00) [pid = 2517] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x1290b7800) [pid = 2517] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:57:15 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x115ee1400) [pid = 2517] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:57:15 INFO - PROCESS | 2517 | 1468195035244 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:57:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:57:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:57:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 569ms 16:57:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:57:15 INFO - PROCESS | 2517 | 1468195035259 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 2517 | 1468195035260 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:57:15 INFO - PROCESS | 2517 | 1468195035263 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 2517 | 1468195035264 Marionette TRACE conn2 <- [1,2958,null,{}] 16:57:15 INFO - PROCESS | 2517 | 1468195035266 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 2517 | 1468195035267 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:15 INFO - PROCESS | 2517 | 1468195035353 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:57:15 INFO - PROCESS | 2517 | 1468195035416 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 2517 | 1468195035417 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d064800 == 38 [pid = 2517] [id = 748] 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x11333ec00) [pid = 2517] [serial = 2243] [outer = 0x0] 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x12132dc00) [pid = 2517] [serial = 2244] [outer = 0x11333ec00] 16:57:15 INFO - PROCESS | 2517 | 1468195035442 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x12519cc00) [pid = 2517] [serial = 2245] [outer = 0x11333ec00] 16:57:15 INFO - PROCESS | 2517 | 1468195035670 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:57:15 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:57:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 417ms 16:57:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:57:15 INFO - PROCESS | 2517 | 1468195035681 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 2517 | 1468195035682 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:57:15 INFO - PROCESS | 2517 | 1468195035684 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 2517 | 1468195035685 Marionette TRACE conn2 <- [1,2962,null,{}] 16:57:15 INFO - PROCESS | 2517 | 1468195035687 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 2517 | 1468195035688 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:15 INFO - PROCESS | 2517 | 1468195035792 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:57:15 INFO - PROCESS | 2517 | 1468195035795 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 2517 | 1468195035797 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:15 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d665000 == 39 [pid = 2517] [id = 749] 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x12720b400) [pid = 2517] [serial = 2246] [outer = 0x0] 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x12b561000) [pid = 2517] [serial = 2247] [outer = 0x12720b400] 16:57:15 INFO - PROCESS | 2517 | 1468195035823 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12bc37c00) [pid = 2517] [serial = 2248] [outer = 0x12720b400] 16:57:16 INFO - PROCESS | 2517 | 1468195036131 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:57:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:57:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 16:57:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:57:16 INFO - PROCESS | 2517 | 1468195036160 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 2517 | 1468195036161 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:57:16 INFO - PROCESS | 2517 | 1468195036164 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 2517 | 1468195036165 Marionette TRACE conn2 <- [1,2966,null,{}] 16:57:16 INFO - PROCESS | 2517 | 1468195036167 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 2517 | 1468195036169 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:16 INFO - PROCESS | 2517 | 1468195036262 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:57:16 INFO - PROCESS | 2517 | 1468195036324 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 2517 | 1468195036325 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x12dd05800 == 40 [pid = 2517] [id = 750] 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12bc31400) [pid = 2517] [serial = 2249] [outer = 0x0] 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12bcc1400) [pid = 2517] [serial = 2250] [outer = 0x12bc31400] 16:57:16 INFO - PROCESS | 2517 | 1468195036349 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12bfb1400) [pid = 2517] [serial = 2251] [outer = 0x12bc31400] 16:57:16 INFO - PROCESS | 2517 | 1468195036578 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:57:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:57:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 16:57:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:57:16 INFO - PROCESS | 2517 | 1468195036632 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 2517 | 1468195036634 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:57:16 INFO - PROCESS | 2517 | 1468195036636 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 2517 | 1468195036637 Marionette TRACE conn2 <- [1,2970,null,{}] 16:57:16 INFO - PROCESS | 2517 | 1468195036647 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 2517 | 1468195036648 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:16 INFO - PROCESS | 2517 | 1468195036734 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:57:16 INFO - PROCESS | 2517 | 1468195036738 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 2517 | 1468195036739 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:16 INFO - PROCESS | 2517 | ++DOCSHELL 0x1110e3800 == 41 [pid = 2517] [id = 751] 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12bfb3800) [pid = 2517] [serial = 2252] [outer = 0x0] 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12bfb7800) [pid = 2517] [serial = 2253] [outer = 0x12bfb3800] 16:57:16 INFO - PROCESS | 2517 | 1468195036762 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12c250800) [pid = 2517] [serial = 2254] [outer = 0x12bfb3800] 16:57:17 INFO - PROCESS | 2517 | 1468195037063 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:57:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:57:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 476ms 16:57:17 INFO - PROCESS | 2517 | 1468195037171 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:57:17 INFO - PROCESS | 2517 | 1468195037173 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:57:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:57:17 INFO - PROCESS | 2517 | 1468195037177 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 2517 | 1468195037180 Marionette TRACE conn2 <- [1,2974,null,{}] 16:57:17 INFO - PROCESS | 2517 | 1468195037184 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:17 INFO - PROCESS | 2517 | 1468195037186 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:17 INFO - PROCESS | 2517 | 1468195037290 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:57:17 INFO - PROCESS | 2517 | 1468195037389 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 2517 | 1468195037391 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:17 INFO - PROCESS | 2517 | ++DOCSHELL 0x11825e800 == 42 [pid = 2517] [id = 752] 16:57:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x113337000) [pid = 2517] [serial = 2255] [outer = 0x0] 16:57:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x115a60000) [pid = 2517] [serial = 2256] [outer = 0x113337000] 16:57:17 INFO - PROCESS | 2517 | 1468195037423 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x11707bc00) [pid = 2517] [serial = 2257] [outer = 0x113337000] 16:57:17 INFO - PROCESS | 2517 | 1468195037826 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:57:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:57:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 675ms 16:57:17 INFO - PROCESS | 2517 | 1468195037853 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:57:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:57:17 INFO - PROCESS | 2517 | 1468195037855 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:57:17 INFO - PROCESS | 2517 | 1468195037860 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 2517 | 1468195037863 Marionette TRACE conn2 <- [1,2978,null,{}] 16:57:17 INFO - PROCESS | 2517 | 1468195037866 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:17 INFO - PROCESS | 2517 | 1468195037868 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:17 INFO - PROCESS | 2517 | 1468195037974 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:57:18 INFO - PROCESS | 2517 | 1468195038035 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 2517 | 1468195038036 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x125e37000 == 43 [pid = 2517] [id = 753] 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x117fc7000) [pid = 2517] [serial = 2258] [outer = 0x0] 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1199f2400) [pid = 2517] [serial = 2259] [outer = 0x117fc7000] 16:57:18 INFO - PROCESS | 2517 | 1468195038066 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x121334400) [pid = 2517] [serial = 2260] [outer = 0x117fc7000] 16:57:18 INFO - PROCESS | 2517 | 1468195038456 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:57:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:57:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 626ms 16:57:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:57:18 INFO - PROCESS | 2517 | 1468195038485 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:57:18 INFO - PROCESS | 2517 | 1468195038486 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:57:18 INFO - PROCESS | 2517 | 1468195038489 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 2517 | 1468195038490 Marionette TRACE conn2 <- [1,2982,null,{}] 16:57:18 INFO - PROCESS | 2517 | 1468195038497 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:18 INFO - PROCESS | 2517 | 1468195038500 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:18 INFO - PROCESS | 2517 | 1468195038610 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:57:18 INFO - PROCESS | 2517 | 1468195038707 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 2517 | 1468195038710 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:18 INFO - PROCESS | 2517 | ++DOCSHELL 0x12c556800 == 44 [pid = 2517] [id = 754] 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12510c000) [pid = 2517] [serial = 2261] [outer = 0x0] 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x12584d400) [pid = 2517] [serial = 2262] [outer = 0x12510c000] 16:57:18 INFO - PROCESS | 2517 | 1468195038742 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x128eb4c00) [pid = 2517] [serial = 2263] [outer = 0x12510c000] 16:57:19 INFO - PROCESS | 2517 | 1468195039104 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:57:19 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:57:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:57:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 669ms 16:57:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:57:19 INFO - PROCESS | 2517 | 1468195039158 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 2517 | 1468195039160 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:57:19 INFO - PROCESS | 2517 | 1468195039162 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 2517 | 1468195039163 Marionette TRACE conn2 <- [1,2986,null,{}] 16:57:19 INFO - PROCESS | 2517 | 1468195039166 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:19 INFO - PROCESS | 2517 | 1468195039167 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:19 INFO - PROCESS | 2517 | 1468195039272 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:57:19 INFO - PROCESS | 2517 | 1468195039334 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:19 INFO - PROCESS | 2517 | 1468195039335 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:19 INFO - PROCESS | 2517 | ++DOCSHELL 0x12dd1d800 == 45 [pid = 2517] [id = 755] 16:57:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x1290b6000) [pid = 2517] [serial = 2264] [outer = 0x0] 16:57:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x12a784800) [pid = 2517] [serial = 2265] [outer = 0x1290b6000] 16:57:19 INFO - PROCESS | 2517 | 1468195039405 Marionette DEBUG loaded listener.js 16:57:19 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x12a925c00) [pid = 2517] [serial = 2266] [outer = 0x1290b6000] 16:57:19 INFO - PROCESS | 2517 | 1468195039780 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:57:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:57:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 669ms 16:57:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:57:19 INFO - PROCESS | 2517 | 1468195039832 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 2517 | 1468195039834 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:57:19 INFO - PROCESS | 2517 | 1468195039837 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 2517 | 1468195039840 Marionette TRACE conn2 <- [1,2990,null,{}] 16:57:19 INFO - PROCESS | 2517 | 1468195039844 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:19 INFO - PROCESS | 2517 | 1468195039846 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:19 INFO - PROCESS | 2517 | 1468195039994 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:57:20 INFO - PROCESS | 2517 | 1468195040138 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 2517 | 1468195040140 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x11821a800 == 46 [pid = 2517] [id = 756] 16:57:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x12ac10000) [pid = 2517] [serial = 2267] [outer = 0x0] 16:57:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x12bc31000) [pid = 2517] [serial = 2268] [outer = 0x12ac10000] 16:57:20 INFO - PROCESS | 2517 | 1468195040168 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x12bcbfc00) [pid = 2517] [serial = 2269] [outer = 0x12ac10000] 16:57:20 INFO - PROCESS | 2517 | ++DOCSHELL 0x1110ef000 == 47 [pid = 2517] [id = 757] 16:57:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x11654f800) [pid = 2517] [serial = 2270] [outer = 0x0] 16:57:20 INFO - PROCESS | 2517 | ++DOMWINDOW == 112 (0x113d64c00) [pid = 2517] [serial = 2271] [outer = 0x11654f800] 16:57:20 INFO - PROCESS | 2517 | 1468195040607 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:57:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:57:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 822ms 16:57:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:57:20 INFO - PROCESS | 2517 | 1468195040660 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:57:20 INFO - PROCESS | 2517 | 1468195040661 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:57:20 INFO - PROCESS | 2517 | 1468195040663 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:57:20 INFO - PROCESS | 2517 | 1468195040665 Marionette TRACE conn2 <- [1,2994,null,{}] 16:57:20 INFO - PROCESS | 2517 | 1468195040667 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:20 INFO - PROCESS | 2517 | 1468195040671 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:20 INFO - PROCESS | 2517 | 1468195040981 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:57:21 INFO - PROCESS | 2517 | 1468195041127 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 2517 | 1468195041129 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x11820d800 == 48 [pid = 2517] [id = 758] 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 113 (0x11308e800) [pid = 2517] [serial = 2272] [outer = 0x0] 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 114 (0x1131a5400) [pid = 2517] [serial = 2273] [outer = 0x11308e800] 16:57:21 INFO - PROCESS | 2517 | 1468195041153 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 115 (0x115eeb400) [pid = 2517] [serial = 2274] [outer = 0x11308e800] 16:57:21 INFO - PROCESS | 2517 | 1468195041558 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:57:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:57:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:57:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 919ms 16:57:21 INFO - PROCESS | 2517 | 1468195041584 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:57:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:57:21 INFO - PROCESS | 2517 | 1468195041588 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:57:21 INFO - PROCESS | 2517 | 1468195041593 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 2517 | 1468195041596 Marionette TRACE conn2 <- [1,2998,null,{}] 16:57:21 INFO - PROCESS | 2517 | 1468195041600 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:21 INFO - PROCESS | 2517 | 1468195041603 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:21 INFO - PROCESS | 2517 | 1468195041753 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:57:21 INFO - PROCESS | 2517 | 1468195041891 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 2517 | 1468195041893 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:21 INFO - PROCESS | 2517 | ++DOCSHELL 0x119b3b800 == 49 [pid = 2517] [id = 759] 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 116 (0x117f67c00) [pid = 2517] [serial = 2275] [outer = 0x0] 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 117 (0x11953c000) [pid = 2517] [serial = 2276] [outer = 0x117f67c00] 16:57:21 INFO - PROCESS | 2517 | 1468195041923 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 2517 | ++DOMWINDOW == 118 (0x119bbb000) [pid = 2517] [serial = 2277] [outer = 0x117f67c00] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12dd05800 == 48 [pid = 2517] [id = 750] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d665000 == 47 [pid = 2517] [id = 749] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d064800 == 46 [pid = 2517] [id = 748] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc0d800 == 45 [pid = 2517] [id = 746] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12d071800 == 44 [pid = 2517] [id = 747] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12cc10800 == 43 [pid = 2517] [id = 745] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119d4b000 == 42 [pid = 2517] [id = 744] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12b3c4800 == 41 [pid = 2517] [id = 743] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae27000 == 40 [pid = 2517] [id = 742] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12745a000 == 39 [pid = 2517] [id = 741] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x125131000 == 38 [pid = 2517] [id = 740] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x117f92000 == 37 [pid = 2517] [id = 739] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x117f89000 == 36 [pid = 2517] [id = 738] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12a8cb000 == 35 [pid = 2517] [id = 737] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x119529800 == 34 [pid = 2517] [id = 736] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12903a000 == 33 [pid = 2517] [id = 735] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ad000 == 32 [pid = 2517] [id = 724] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1110ef000 == 31 [pid = 2517] [id = 757] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11820d800 == 30 [pid = 2517] [id = 758] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11821a800 == 29 [pid = 2517] [id = 756] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12dd1d800 == 28 [pid = 2517] [id = 755] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x12c556800 == 27 [pid = 2517] [id = 754] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x125e37000 == 26 [pid = 2517] [id = 753] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x1110e3800 == 25 [pid = 2517] [id = 751] 16:57:22 INFO - PROCESS | 2517 | --DOCSHELL 0x11825e800 == 24 [pid = 2517] [id = 752] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 117 (0x1214adc00) [pid = 2517] [serial = 2188] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 116 (0x124c67800) [pid = 2517] [serial = 2191] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 115 (0x11996a800) [pid = 2517] [serial = 2182] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 114 (0x119bbf400) [pid = 2517] [serial = 2183] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 113 (0x113d69800) [pid = 2517] [serial = 2176] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 112 (0x115ee9800) [pid = 2517] [serial = 2177] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 111 (0x119bbf000) [pid = 2517] [serial = 2174] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x11953a000) [pid = 2517] [serial = 2173] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x1177d1c00) [pid = 2517] [serial = 2179] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x118311800) [pid = 2517] [serial = 2180] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x121328400) [pid = 2517] [serial = 2185] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x128d0cc00) [pid = 2517] [serial = 2203] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x121b7d400) [pid = 2517] [serial = 2189] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x125c48c00) [pid = 2517] [serial = 2194] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12584b400) [pid = 2517] [serial = 2192] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x116a70c00) [pid = 2517] [serial = 2197] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x127202800) [pid = 2517] [serial = 2195] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x124cca400) [pid = 2517] [serial = 2200] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x1290b5800) [pid = 2517] [serial = 2204] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x11996c800) [pid = 2517] [serial = 2198] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x11622b800) [pid = 2517] [serial = 2159] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x1134c2000) [pid = 2517] [serial = 2158] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11a13c800) [pid = 2517] [serial = 2162] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x119973c00) [pid = 2517] [serial = 2161] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x128d07800) [pid = 2517] [serial = 2165] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1258d6800) [pid = 2517] [serial = 2164] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12a916c00) [pid = 2517] [serial = 2168] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x1293cec00) [pid = 2517] [serial = 2167] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x1177ca000) [pid = 2517] [serial = 2171] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x116278800) [pid = 2517] [serial = 2170] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1213e5c00) [pid = 2517] [serial = 2186] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x128d0a800) [pid = 2517] [serial = 2201] [outer = 0x0] [url = about:blank] 16:57:22 INFO - PROCESS | 2517 | 1468195042836 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:57:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:57:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1274ms 16:57:22 INFO - PROCESS | 2517 | 1468195042865 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:57:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:57:22 INFO - PROCESS | 2517 | 1468195042868 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:57:22 INFO - PROCESS | 2517 | 1468195042871 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 2517 | 1468195042873 Marionette TRACE conn2 <- [1,3002,null,{}] 16:57:22 INFO - PROCESS | 2517 | 1468195042876 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:22 INFO - PROCESS | 2517 | 1468195042878 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:22 INFO - PROCESS | 2517 | 1468195042981 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:57:23 INFO - PROCESS | 2517 | 1468195043056 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 2517 | 1468195043057 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x116881800 == 25 [pid = 2517] [id = 760] 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x112ad7400) [pid = 2517] [serial = 2278] [outer = 0x0] 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x1133b1400) [pid = 2517] [serial = 2279] [outer = 0x112ad7400] 16:57:23 INFO - PROCESS | 2517 | 1468195043096 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x115a57c00) [pid = 2517] [serial = 2280] [outer = 0x112ad7400] 16:57:23 INFO - PROCESS | 2517 | 1468195043433 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:57:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:57:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 16:57:23 INFO - PROCESS | 2517 | 1468195043492 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:57:23 INFO - PROCESS | 2517 | 1468195043497 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:57:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:57:23 INFO - PROCESS | 2517 | 1468195043504 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 2517 | 1468195043507 Marionette TRACE conn2 <- [1,3006,null,{}] 16:57:23 INFO - PROCESS | 2517 | 1468195043511 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:23 INFO - PROCESS | 2517 | 1468195043513 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:23 INFO - PROCESS | 2517 | 1468195043638 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:57:23 INFO - PROCESS | 2517 | 1468195043726 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 2517 | 1468195043727 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:23 INFO - PROCESS | 2517 | ++DOCSHELL 0x118221000 == 26 [pid = 2517] [id = 761] 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x115a61c00) [pid = 2517] [serial = 2281] [outer = 0x0] 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x116869400) [pid = 2517] [serial = 2282] [outer = 0x115a61c00] 16:57:23 INFO - PROCESS | 2517 | 1468195043771 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x118311800) [pid = 2517] [serial = 2283] [outer = 0x115a61c00] 16:57:24 INFO - PROCESS | 2517 | 1468195044075 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:57:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:57:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 623ms 16:57:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:57:24 INFO - PROCESS | 2517 | 1468195044130 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 2517 | 1468195044132 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:57:24 INFO - PROCESS | 2517 | 1468195044134 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 2517 | 1468195044136 Marionette TRACE conn2 <- [1,3010,null,{}] 16:57:24 INFO - PROCESS | 2517 | 1468195044156 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:24 INFO - PROCESS | 2517 | 1468195044161 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:24 INFO - PROCESS | 2517 | 1468195044227 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:57:24 INFO - PROCESS | 2517 | 1468195044231 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 2517 | 1468195044233 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d49800 == 27 [pid = 2517] [id = 762] 16:57:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x113422c00) [pid = 2517] [serial = 2284] [outer = 0x0] 16:57:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x11996f400) [pid = 2517] [serial = 2285] [outer = 0x113422c00] 16:57:24 INFO - PROCESS | 2517 | 1468195044276 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x119bbe400) [pid = 2517] [serial = 2286] [outer = 0x113422c00] 16:57:24 INFO - PROCESS | 2517 | 1468195044745 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:57:24 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:57:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 627ms 16:57:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:57:24 INFO - PROCESS | 2517 | 1468195044762 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 2517 | 1468195044765 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:57:24 INFO - PROCESS | 2517 | 1468195044768 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 2517 | 1468195044770 Marionette TRACE conn2 <- [1,3014,null,{}] 16:57:24 INFO - PROCESS | 2517 | 1468195044773 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:24 INFO - PROCESS | 2517 | 1468195044776 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:24 INFO - PROCESS | 2517 | 1468195044921 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:57:24 INFO - PROCESS | 2517 | 1468195044941 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 2517 | 1468195044943 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:24 INFO - PROCESS | 2517 | ++DOCSHELL 0x1209ac800 == 28 [pid = 2517] [id = 763] 16:57:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x119db3400) [pid = 2517] [serial = 2287] [outer = 0x0] 16:57:24 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x11a271000) [pid = 2517] [serial = 2288] [outer = 0x119db3400] 16:57:24 INFO - PROCESS | 2517 | 1468195044968 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12132e400) [pid = 2517] [serial = 2289] [outer = 0x119db3400] 16:57:25 INFO - PROCESS | 2517 | [2517] 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 16:57:25 INFO - PROCESS | 2517 | 1468195045318 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:57:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:57:25 INFO - {} 16:57:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:57:25 INFO - {} 16:57:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:57:25 INFO - {} 16:57:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:57:25 INFO - {} 16:57:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 571ms 16:57:25 INFO - TEST-START | /FileAPI/fileReader.html 16:57:25 INFO - PROCESS | 2517 | 1468195045338 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 2517 | 1468195045340 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:57:25 INFO - PROCESS | 2517 | 1468195045342 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 2517 | 1468195045343 Marionette TRACE conn2 <- [1,3018,null,{}] 16:57:25 INFO - PROCESS | 2517 | 1468195045345 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 2517 | 1468195045346 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:25 INFO - PROCESS | 2517 | 1468195045443 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:57:25 INFO - PROCESS | 2517 | 1468195045447 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 2517 | 1468195045448 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:25 INFO - PROCESS | 2517 | ++DOCSHELL 0x124c3b000 == 29 [pid = 2517] [id = 764] 16:57:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x115a5b000) [pid = 2517] [serial = 2290] [outer = 0x0] 16:57:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x1217cd400) [pid = 2517] [serial = 2291] [outer = 0x115a5b000] 16:57:25 INFO - PROCESS | 2517 | 1468195045472 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x124835400) [pid = 2517] [serial = 2292] [outer = 0x115a5b000] 16:57:25 INFO - PROCESS | 2517 | 1468195045803 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:57:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:57:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:57:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:57:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:57:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 519ms 16:57:25 INFO - PROCESS | 2517 | 1468195045861 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 2517 | 1468195045863 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:57:25 INFO - TEST-START | /FileAPI/historical.html 16:57:25 INFO - PROCESS | 2517 | 1468195045865 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 2517 | 1468195045866 Marionette TRACE conn2 <- [1,3022,null,{}] 16:57:25 INFO - PROCESS | 2517 | 1468195045868 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 2517 | 1468195045873 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:25 INFO - PROCESS | 2517 | 1468195045986 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:57:26 INFO - PROCESS | 2517 | 1468195046025 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 2517 | 1468195046026 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x127460800 == 30 [pid = 2517] [id = 765] 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x124cc9000) [pid = 2517] [serial = 2293] [outer = 0x0] 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x124d78800) [pid = 2517] [serial = 2294] [outer = 0x124cc9000] 16:57:26 INFO - PROCESS | 2517 | 1468195046051 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x125ea5000) [pid = 2517] [serial = 2295] [outer = 0x124cc9000] 16:57:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:57:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:57:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:57:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:57:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:57:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:57:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:57:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:57:26 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 16:57:26 INFO - PROCESS | 2517 | 1468195046329 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:57:26 INFO - PROCESS | 2517 | 1468195046335 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 2517 | 1468195046346 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:57:26 INFO - TEST-START | /FileAPI/idlharness.html 16:57:26 INFO - PROCESS | 2517 | 1468195046368 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 2517 | 1468195046369 Marionette TRACE conn2 <- [1,3026,null,{}] 16:57:26 INFO - PROCESS | 2517 | 1468195046373 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 2517 | 1468195046377 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:26 INFO - PROCESS | 2517 | 1468195046476 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:57:26 INFO - PROCESS | 2517 | 1468195046480 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 2517 | 1468195046481 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:26 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294e1800 == 31 [pid = 2517] [id = 766] 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x124ccc800) [pid = 2517] [serial = 2296] [outer = 0x0] 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x128d08c00) [pid = 2517] [serial = 2297] [outer = 0x124ccc800] 16:57:26 INFO - PROCESS | 2517 | 1468195046505 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1290af000) [pid = 2517] [serial = 2298] [outer = 0x124ccc800] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x1290bcc00) [pid = 2517] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12a78c000) [pid = 2517] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x11333ec00) [pid = 2517] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12b561800) [pid = 2517] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x12ac0fc00) [pid = 2517] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x11830c400) [pid = 2517] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112904000) [pid = 2517] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x11996b400) [pid = 2517] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x113d63800) [pid = 2517] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x1290bb400) [pid = 2517] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x112ad7c00) [pid = 2517] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x11996d000) [pid = 2517] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x112698800) [pid = 2517] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x12720b400) [pid = 2517] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x12bc31400) [pid = 2517] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x12bfb3800) [pid = 2517] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:57:27 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x12b55c800) [pid = 2517] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:57:27 INFO - PROCESS | 2517 | 1468195047246 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]]]}] 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:57:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:57:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:57:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:57:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:57:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:57:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:57:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:57:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:57:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:57:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:57:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:57:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:57:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:57:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:57:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:57:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:57:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:57:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 942ms 16:57:27 INFO - PROCESS | 2517 | 1468195047301 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 2517 | 1468195047302 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:57:27 INFO - TEST-START | /FileAPI/idlharness.worker 16:57:27 INFO - PROCESS | 2517 | 1468195047305 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 2517 | 1468195047306 Marionette TRACE conn2 <- [1,3030,null,{}] 16:57:27 INFO - PROCESS | 2517 | 1468195047308 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:27 INFO - PROCESS | 2517 | 1468195047310 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:27 INFO - PROCESS | 2517 | 1468195047394 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:57:27 INFO - PROCESS | 2517 | 1468195047400 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 2517 | 1468195047401 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:27 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ae2a800 == 32 [pid = 2517] [id = 767] 16:57:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1290b3400) [pid = 2517] [serial = 2299] [outer = 0x0] 16:57:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1290bcc00) [pid = 2517] [serial = 2300] [outer = 0x1290b3400] 16:57:27 INFO - PROCESS | 2517 | 1468195047443 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12ac04c00) [pid = 2517] [serial = 2301] [outer = 0x1290b3400] 16:57:27 INFO - PROCESS | 2517 | [2517] 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 16:57:28 INFO - PROCESS | 2517 | 1468195048124 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,{},{}]]]}] 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:57:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:57:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:57:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:57:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:57:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:57:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:57:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:57:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:57:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:57:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:57:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:57:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:57:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:57:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:57:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:57:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:57:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:57:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:57:28 INFO - {} 16:57:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 883ms 16:57:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:57:28 INFO - PROCESS | 2517 | 1468195048189 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 2517 | 1468195048190 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:57:28 INFO - PROCESS | 2517 | 1468195048192 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 2517 | 1468195048193 Marionette TRACE conn2 <- [1,3034,null,{}] 16:57:28 INFO - PROCESS | 2517 | 1468195048196 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:28 INFO - PROCESS | 2517 | 1468195048198 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:28 INFO - PROCESS | 2517 | 1468195048317 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:57:28 INFO - PROCESS | 2517 | 1468195048324 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 2517 | 1468195048325 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x119d48800 == 33 [pid = 2517] [id = 768] 16:57:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12bfaec00) [pid = 2517] [serial = 2302] [outer = 0x0] 16:57:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12d520800) [pid = 2517] [serial = 2303] [outer = 0x12bfaec00] 16:57:28 INFO - PROCESS | 2517 | 1468195048364 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12d524c00) [pid = 2517] [serial = 2304] [outer = 0x12bfaec00] 16:57:28 INFO - PROCESS | 2517 | 1468195048784 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:57:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:57:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 619ms 16:57:28 INFO - PROCESS | 2517 | 1468195048812 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 2517 | 1468195048813 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:57:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:57:28 INFO - PROCESS | 2517 | 1468195048816 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 2517 | 1468195048817 Marionette TRACE conn2 <- [1,3038,null,{}] 16:57:28 INFO - PROCESS | 2517 | 1468195048819 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:28 INFO - PROCESS | 2517 | 1468195048820 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:28 INFO - PROCESS | 2517 | 1468195048929 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:57:28 INFO - PROCESS | 2517 | 1468195048936 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 2517 | 1468195048937 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:28 INFO - PROCESS | 2517 | ++DOCSHELL 0x119f9b800 == 34 [pid = 2517] [id = 769] 16:57:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x121533800) [pid = 2517] [serial = 2305] [outer = 0x0] 16:57:28 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x121539400) [pid = 2517] [serial = 2306] [outer = 0x121533800] 16:57:28 INFO - PROCESS | 2517 | 1468195048962 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12153ec00) [pid = 2517] [serial = 2307] [outer = 0x121533800] 16:57:29 INFO - PROCESS | 2517 | 1468195049286 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:57:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:57:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:57:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 518ms 16:57:29 INFO - PROCESS | 2517 | 1468195049335 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 2517 | 1468195049338 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:57:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:57:29 INFO - PROCESS | 2517 | 1468195049342 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 2517 | 1468195049344 Marionette TRACE conn2 <- [1,3042,null,{}] 16:57:29 INFO - PROCESS | 2517 | 1468195049348 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 2517 | 1468195049350 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:29 INFO - PROCESS | 2517 | 1468195049470 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:57:29 INFO - PROCESS | 2517 | 1468195049528 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 2517 | 1468195049531 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:29 INFO - PROCESS | 2517 | ++DOCSHELL 0x11275e800 == 35 [pid = 2517] [id = 770] 16:57:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x112a17400) [pid = 2517] [serial = 2308] [outer = 0x0] 16:57:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x112ad4800) [pid = 2517] [serial = 2309] [outer = 0x112a17400] 16:57:29 INFO - PROCESS | 2517 | 1468195049562 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x113d95c00) [pid = 2517] [serial = 2310] [outer = 0x112a17400] 16:57:30 INFO - PROCESS | 2517 | 1468195050088 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:57:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:57:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:57:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 830ms 16:57:30 INFO - PROCESS | 2517 | 1468195050172 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 2517 | 1468195050175 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:57:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:57:30 INFO - PROCESS | 2517 | 1468195050180 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 2517 | 1468195050182 Marionette TRACE conn2 <- [1,3046,null,{}] 16:57:30 INFO - PROCESS | 2517 | 1468195050185 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:30 INFO - PROCESS | 2517 | 1468195050187 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:30 INFO - PROCESS | 2517 | 1468195050306 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:57:30 INFO - PROCESS | 2517 | 1468195050366 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 2517 | 1468195050367 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:30 INFO - PROCESS | 2517 | ++DOCSHELL 0x119fa3000 == 36 [pid = 2517] [id = 771] 16:57:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x11a271400) [pid = 2517] [serial = 2311] [outer = 0x0] 16:57:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x121334c00) [pid = 2517] [serial = 2312] [outer = 0x11a271400] 16:57:30 INFO - PROCESS | 2517 | 1468195050400 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x121331400) [pid = 2517] [serial = 2313] [outer = 0x11a271400] 16:57:30 INFO - PROCESS | 2517 | [2517] 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 16:57:30 INFO - PROCESS | 2517 | 1468195050884 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:57:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:57:30 INFO - {} 16:57:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 720ms 16:57:30 INFO - PROCESS | 2517 | 1468195050901 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 2517 | 1468195050902 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:57:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:57:30 INFO - PROCESS | 2517 | 1468195050931 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 2517 | 1468195050933 Marionette TRACE conn2 <- [1,3050,null,{}] 16:57:30 INFO - PROCESS | 2517 | 1468195050949 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:30 INFO - PROCESS | 2517 | 1468195050952 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:31 INFO - PROCESS | 2517 | 1468195051066 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:57:31 INFO - PROCESS | 2517 | 1468195051145 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 2517 | 1468195051148 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x127124800 == 37 [pid = 2517] [id = 772] 16:57:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x124eb9800) [pid = 2517] [serial = 2314] [outer = 0x0] 16:57:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x125842c00) [pid = 2517] [serial = 2315] [outer = 0x124eb9800] 16:57:31 INFO - PROCESS | 2517 | 1468195051179 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 108 (0x125c49400) [pid = 2517] [serial = 2316] [outer = 0x124eb9800] 16:57:31 INFO - PROCESS | 2517 | 1468195051610 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:57:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:57:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:57:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:57:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:57:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 755ms 16:57:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:57:31 INFO - PROCESS | 2517 | 1468195051660 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 2517 | 1468195051662 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:57:31 INFO - PROCESS | 2517 | 1468195051665 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 2517 | 1468195051666 Marionette TRACE conn2 <- [1,3054,null,{}] 16:57:31 INFO - PROCESS | 2517 | 1468195051669 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:31 INFO - PROCESS | 2517 | 1468195051670 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:31 INFO - PROCESS | 2517 | 1468195051787 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:57:31 INFO - PROCESS | 2517 | 1468195051984 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 2517 | 1468195051986 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:31 INFO - PROCESS | 2517 | ++DOCSHELL 0x11276a800 == 38 [pid = 2517] [id = 773] 16:57:31 INFO - PROCESS | 2517 | ++DOMWINDOW == 109 (0x112904400) [pid = 2517] [serial = 2317] [outer = 0x0] 16:57:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 110 (0x112ad6c00) [pid = 2517] [serial = 2318] [outer = 0x112904400] 16:57:32 INFO - PROCESS | 2517 | 1468195052014 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 111 (0x115e10400) [pid = 2517] [serial = 2319] [outer = 0x112904400] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x119d48800 == 37 [pid = 2517] [id = 768] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x12ae2a800 == 36 [pid = 2517] [id = 767] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x1294e1800 == 35 [pid = 2517] [id = 766] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x127460800 == 34 [pid = 2517] [id = 765] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x124c3b000 == 33 [pid = 2517] [id = 764] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x1209ac800 == 32 [pid = 2517] [id = 763] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x119d49800 == 31 [pid = 2517] [id = 762] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x118221000 == 30 [pid = 2517] [id = 761] 16:57:32 INFO - PROCESS | 2517 | --DOCSHELL 0x116881800 == 29 [pid = 2517] [id = 760] 16:57:32 INFO - PROCESS | 2517 | 1468195052613 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:57:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:57:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:57:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:57:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:57:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:57:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 987ms 16:57:32 INFO - PROCESS | 2517 | 1468195052653 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 2517 | 1468195052656 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:57:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:57:32 INFO - PROCESS | 2517 | 1468195052664 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 2517 | 1468195052666 Marionette TRACE conn2 <- [1,3058,null,{}] 16:57:32 INFO - PROCESS | 2517 | 1468195052670 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:32 INFO - PROCESS | 2517 | 1468195052674 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:32 INFO - PROCESS | 2517 | 1468195052771 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 110 (0x1290e3800) [pid = 2517] [serial = 2230] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 109 (0x12a91a800) [pid = 2517] [serial = 2233] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 108 (0x12ac0b800) [pid = 2517] [serial = 2234] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 107 (0x12132dc00) [pid = 2517] [serial = 2244] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 106 (0x12b55e400) [pid = 2517] [serial = 2239] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 105 (0x12aea4800) [pid = 2517] [serial = 2236] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 104 (0x12b344000) [pid = 2517] [serial = 2237] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 103 (0x12bc2a800) [pid = 2517] [serial = 2241] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 102 (0x119bb8000) [pid = 2517] [serial = 2212] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x121336400) [pid = 2517] [serial = 2213] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x112a1b000) [pid = 2517] [serial = 2215] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x113d65c00) [pid = 2517] [serial = 2216] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x11a13e400) [pid = 2517] [serial = 2221] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x121dd1400) [pid = 2517] [serial = 2222] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x115a55400) [pid = 2517] [serial = 2209] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x116a70400) [pid = 2517] [serial = 2210] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12a81ec00) [pid = 2517] [serial = 2207] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x1293d6000) [pid = 2517] [serial = 2206] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x118303c00) [pid = 2517] [serial = 2218] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x119969400) [pid = 2517] [serial = 2219] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x124cca800) [pid = 2517] [serial = 2224] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x125842000) [pid = 2517] [serial = 2225] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x12760a000) [pid = 2517] [serial = 2227] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x12b561000) [pid = 2517] [serial = 2247] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12bcc1400) [pid = 2517] [serial = 2250] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 85 (0x12bfb1400) [pid = 2517] [serial = 2251] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 84 (0x12c250800) [pid = 2517] [serial = 2254] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 83 (0x12bc30c00) [pid = 2517] [serial = 2242] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 82 (0x12bfb7800) [pid = 2517] [serial = 2253] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 81 (0x12bc37c00) [pid = 2517] [serial = 2248] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 80 (0x1296ac800) [pid = 2517] [serial = 2231] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 79 (0x128d0fc00) [pid = 2517] [serial = 2228] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | --DOMWINDOW == 78 (0x12519cc00) [pid = 2517] [serial = 2245] [outer = 0x0] [url = about:blank] 16:57:32 INFO - PROCESS | 2517 | 1468195052840 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 2517 | 1468195052841 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:32 INFO - PROCESS | 2517 | ++DOCSHELL 0x118212000 == 30 [pid = 2517] [id = 774] 16:57:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 79 (0x113d65c00) [pid = 2517] [serial = 2320] [outer = 0x0] 16:57:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 80 (0x118303c00) [pid = 2517] [serial = 2321] [outer = 0x113d65c00] 16:57:32 INFO - PROCESS | 2517 | 1468195052874 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 2517 | ++DOMWINDOW == 81 (0x121330c00) [pid = 2517] [serial = 2322] [outer = 0x113d65c00] 16:57:33 INFO - PROCESS | 2517 | 1468195053256 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:57:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:57:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:57:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:57:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:57:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:57:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:57:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:57:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:57:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 623ms 16:57:33 INFO - PROCESS | 2517 | 1468195053331 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 2517 | 1468195053335 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:57:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:57:33 INFO - PROCESS | 2517 | 1468195053341 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 2517 | 1468195053343 Marionette TRACE conn2 <- [1,3062,null,{}] 16:57:33 INFO - PROCESS | 2517 | 1468195053346 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 2517 | 1468195053348 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:33 INFO - PROCESS | 2517 | 1468195053477 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:57:33 INFO - PROCESS | 2517 | 1468195053489 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 2517 | 1468195053490 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:33 INFO - PROCESS | 2517 | ++DOCSHELL 0x119fa6000 == 31 [pid = 2517] [id = 775] 16:57:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 82 (0x12153dc00) [pid = 2517] [serial = 2323] [outer = 0x0] 16:57:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 83 (0x12155ec00) [pid = 2517] [serial = 2324] [outer = 0x12153dc00] 16:57:33 INFO - PROCESS | 2517 | 1468195053530 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 2517 | ++DOMWINDOW == 84 (0x1218db400) [pid = 2517] [serial = 2325] [outer = 0x12153dc00] 16:57:33 INFO - PROCESS | 2517 | [2517] 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 16:57:33 INFO - PROCESS | 2517 | 1468195053937 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:57:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:57:33 INFO - {} 16:57:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 16:57:33 INFO - PROCESS | 2517 | 1468195053960 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 2517 | 1468195053962 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:57:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:57:33 INFO - PROCESS | 2517 | 1468195053968 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 2517 | 1468195053972 Marionette TRACE conn2 <- [1,3066,null,{}] 16:57:33 INFO - PROCESS | 2517 | 1468195053976 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 2517 | 1468195053978 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:34 INFO - PROCESS | 2517 | 1468195054070 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:57:34 INFO - PROCESS | 2517 | 1468195054094 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 2517 | 1468195054095 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x1258a3800 == 32 [pid = 2517] [id = 776] 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 85 (0x124cc9c00) [pid = 2517] [serial = 2326] [outer = 0x0] 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 86 (0x124d76800) [pid = 2517] [serial = 2327] [outer = 0x124cc9c00] 16:57:34 INFO - PROCESS | 2517 | 1468195054119 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x125c92c00) [pid = 2517] [serial = 2328] [outer = 0x124cc9c00] 16:57:34 INFO - PROCESS | 2517 | 1468195054435 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:57:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:57:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 481ms 16:57:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:57:34 INFO - PROCESS | 2517 | 1468195054446 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 2517 | 1468195054448 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:57:34 INFO - PROCESS | 2517 | 1468195054450 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - PROCESS | 2517 | 1468195054451 Marionette TRACE conn2 <- [1,3070,null,{}] 16:57:34 INFO - PROCESS | 2517 | 1468195054453 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:34 INFO - PROCESS | 2517 | 1468195054455 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:34 INFO - PROCESS | 2517 | 1468195054546 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:57:34 INFO - PROCESS | 2517 | 1468195054621 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 2517 | 1468195054622 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:34 INFO - PROCESS | 2517 | ++DOCSHELL 0x1294d6800 == 33 [pid = 2517] [id = 777] 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x128d07800) [pid = 2517] [serial = 2329] [outer = 0x0] 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x1290ad800) [pid = 2517] [serial = 2330] [outer = 0x128d07800] 16:57:34 INFO - PROCESS | 2517 | 1468195054666 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x1290b8400) [pid = 2517] [serial = 2331] [outer = 0x128d07800] 16:57:35 INFO - PROCESS | 2517 | 1468195055056 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:57:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 16:57:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:57:35 INFO - PROCESS | 2517 | 1468195055071 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 2517 | 1468195055072 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:57:35 INFO - PROCESS | 2517 | 1468195055075 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 2517 | 1468195055082 Marionette TRACE conn2 <- [1,3074,null,{}] 16:57:35 INFO - PROCESS | 2517 | 1468195055085 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 2517 | 1468195055086 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:35 INFO - PROCESS | 2517 | 1468195055200 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:57:35 INFO - PROCESS | 2517 | 1468195055214 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 2517 | 1468195055218 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a9a3000 == 34 [pid = 2517] [id = 778] 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x1296a1c00) [pid = 2517] [serial = 2332] [outer = 0x0] 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x1296abc00) [pid = 2517] [serial = 2333] [outer = 0x1296a1c00] 16:57:35 INFO - PROCESS | 2517 | 1468195055251 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x12a822400) [pid = 2517] [serial = 2334] [outer = 0x1296a1c00] 16:57:35 INFO - PROCESS | 2517 | 1468195055613 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:57:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:57:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 576ms 16:57:35 INFO - PROCESS | 2517 | 1468195055652 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 2517 | 1468195055653 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:57:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:57:35 INFO - PROCESS | 2517 | 1468195055655 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 2517 | 1468195055656 Marionette TRACE conn2 <- [1,3078,null,{}] 16:57:35 INFO - PROCESS | 2517 | 1468195055659 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 2517 | 1468195055661 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:35 INFO - PROCESS | 2517 | 1468195055767 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:57:35 INFO - PROCESS | 2517 | 1468195055780 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 2517 | 1468195055781 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:35 INFO - PROCESS | 2517 | ++DOCSHELL 0x12b3a5800 == 35 [pid = 2517] [id = 779] 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12a918000) [pid = 2517] [serial = 2335] [outer = 0x0] 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12aea6c00) [pid = 2517] [serial = 2336] [outer = 0x12a918000] 16:57:35 INFO - PROCESS | 2517 | 1468195055805 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x12b560400) [pid = 2517] [serial = 2337] [outer = 0x12a918000] 16:57:36 INFO - PROCESS | 2517 | 1468195056157 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 2517 | 1468195056181 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:57:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:57:36 INFO - PROCESS | 2517 | 1468195056184 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 2517 | 1468195056185 Marionette TRACE conn2 <- [1,3082,null,{}] 16:57:36 INFO - PROCESS | 2517 | 1468195056187 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:36 INFO - PROCESS | 2517 | 1468195056189 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:36 INFO - PROCESS | 2517 | 1468195056293 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:57:36 INFO - PROCESS | 2517 | 1468195056306 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 2517 | 1468195056308 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x1110f1800 == 36 [pid = 2517] [id = 780] 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x12bc2b400) [pid = 2517] [serial = 2338] [outer = 0x0] 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12bcbac00) [pid = 2517] [serial = 2339] [outer = 0x12bc2b400] 16:57:36 INFO - PROCESS | 2517 | 1468195056332 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x12bcc6800) [pid = 2517] [serial = 2340] [outer = 0x12bc2b400] 16:57:36 INFO - PROCESS | 2517 | 1468195056649 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:57:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:57:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:57:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:57:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 518ms 16:57:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:57:36 INFO - PROCESS | 2517 | 1468195056702 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 2517 | 1468195056704 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:57:36 INFO - PROCESS | 2517 | 1468195056706 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 2517 | 1468195056707 Marionette TRACE conn2 <- [1,3086,null,{}] 16:57:36 INFO - PROCESS | 2517 | 1468195056709 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:36 INFO - PROCESS | 2517 | 1468195056710 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:36 INFO - PROCESS | 2517 | 1468195056815 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:57:36 INFO - PROCESS | 2517 | 1468195056827 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 2517 | 1468195056828 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:36 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bc89800 == 37 [pid = 2517] [id = 781] 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x12bcbc400) [pid = 2517] [serial = 2341] [outer = 0x0] 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x12bfb2800) [pid = 2517] [serial = 2342] [outer = 0x12bcbc400] 16:57:36 INFO - PROCESS | 2517 | 1468195056851 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x12bfb9000) [pid = 2517] [serial = 2343] [outer = 0x12bcbc400] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 101 (0x119db3400) [pid = 2517] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 100 (0x115a5b000) [pid = 2517] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 99 (0x124cc9000) [pid = 2517] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 98 (0x115a61c00) [pid = 2517] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 97 (0x113422c00) [pid = 2517] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 96 (0x113337000) [pid = 2517] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 95 (0x117fc7000) [pid = 2517] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 94 (0x12510c000) [pid = 2517] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 93 (0x112ad7400) [pid = 2517] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 92 (0x1290b6000) [pid = 2517] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 91 (0x11654f800) [pid = 2517] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 90 (0x12ac10000) [pid = 2517] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 89 (0x11308e800) [pid = 2517] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 88 (0x124ccc800) [pid = 2517] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 87 (0x1290b3400) [pid = 2517] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:57:37 INFO - PROCESS | 2517 | --DOMWINDOW == 86 (0x12bfaec00) [pid = 2517] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:57:37 INFO - PROCESS | 2517 | 1468195057221 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:57:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:57:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 570ms 16:57:37 INFO - PROCESS | 2517 | 1468195057278 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 2517 | 1468195057279 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:57:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:57:37 INFO - PROCESS | 2517 | 1468195057281 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 2517 | 1468195057282 Marionette TRACE conn2 <- [1,3090,null,{}] 16:57:37 INFO - PROCESS | 2517 | 1468195057284 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:37 INFO - PROCESS | 2517 | 1468195057285 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:37 INFO - PROCESS | 2517 | 1468195057404 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:57:37 INFO - PROCESS | 2517 | 1468195057442 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2517 | 1468195057443 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12bfc9000 == 38 [pid = 2517] [id = 782] 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 87 (0x112ad7400) [pid = 2517] [serial = 2344] [outer = 0x0] 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 88 (0x124ccc800) [pid = 2517] [serial = 2345] [outer = 0x112ad7400] 16:57:37 INFO - PROCESS | 2517 | 1468195057467 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 89 (0x12bfb8800) [pid = 2517] [serial = 2346] [outer = 0x112ad7400] 16:57:37 INFO - PROCESS | 2517 | 1468195057724 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:57:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:57:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 468ms 16:57:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:57:37 INFO - PROCESS | 2517 | 1468195057749 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 2517 | 1468195057750 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:57:37 INFO - PROCESS | 2517 | 1468195057752 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 2517 | 1468195057753 Marionette TRACE conn2 <- [1,3094,null,{}] 16:57:37 INFO - PROCESS | 2517 | 1468195057756 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:37 INFO - PROCESS | 2517 | 1468195057758 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:37 INFO - PROCESS | 2517 | 1468195057852 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:57:37 INFO - PROCESS | 2517 | 1468195057856 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2517 | 1468195057858 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:37 INFO - PROCESS | 2517 | ++DOCSHELL 0x12ce94800 == 39 [pid = 2517] [id = 783] 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 90 (0x12b561800) [pid = 2517] [serial = 2347] [outer = 0x0] 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 91 (0x12c251c00) [pid = 2517] [serial = 2348] [outer = 0x12b561800] 16:57:37 INFO - PROCESS | 2517 | 1468195057884 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2517 | ++DOMWINDOW == 92 (0x12c25a400) [pid = 2517] [serial = 2349] [outer = 0x12b561800] 16:57:38 INFO - PROCESS | 2517 | 1468195058206 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:57:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:57:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 16:57:38 INFO - PROCESS | 2517 | 1468195058221 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 2517 | 1468195058223 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:57:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:57:38 INFO - PROCESS | 2517 | 1468195058230 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 2517 | 1468195058232 Marionette TRACE conn2 <- [1,3098,null,{}] 16:57:38 INFO - PROCESS | 2517 | 1468195058234 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 2517 | 1468195058236 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:38 INFO - PROCESS | 2517 | 1468195058375 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:57:38 INFO - PROCESS | 2517 | 1468195058383 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 2517 | 1468195058384 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d30b000 == 40 [pid = 2517] [id = 784] 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 93 (0x1290adc00) [pid = 2517] [serial = 2350] [outer = 0x0] 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 94 (0x12c25c800) [pid = 2517] [serial = 2351] [outer = 0x1290adc00] 16:57:38 INFO - PROCESS | 2517 | 1468195058408 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 95 (0x12c294000) [pid = 2517] [serial = 2352] [outer = 0x1290adc00] 16:57:38 INFO - PROCESS | 2517 | 1468195058710 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:57:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:57:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:57:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 519ms 16:57:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:57:38 INFO - PROCESS | 2517 | 1468195058749 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 2517 | 1468195058751 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:57:38 INFO - PROCESS | 2517 | 1468195058753 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 2517 | 1468195058754 Marionette TRACE conn2 <- [1,3102,null,{}] 16:57:38 INFO - PROCESS | 2517 | 1468195058758 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 2517 | 1468195058760 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:38 INFO - PROCESS | 2517 | 1468195058844 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:57:38 INFO - PROCESS | 2517 | 1468195058847 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 2517 | 1468195058848 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:38 INFO - PROCESS | 2517 | ++DOCSHELL 0x12d62a000 == 41 [pid = 2517] [id = 785] 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 96 (0x1217bcc00) [pid = 2517] [serial = 2353] [outer = 0x0] 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 97 (0x1217c4400) [pid = 2517] [serial = 2354] [outer = 0x1217bcc00] 16:57:38 INFO - PROCESS | 2517 | 1468195058872 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 2517 | ++DOMWINDOW == 98 (0x12c254800) [pid = 2517] [serial = 2355] [outer = 0x1217bcc00] 16:57:39 INFO - PROCESS | 2517 | 1468195059298 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:57:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 569ms 16:57:39 INFO - PROCESS | 2517 | 1468195059322 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 2517 | 1468195059325 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:57:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:57:39 INFO - PROCESS | 2517 | 1468195059329 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 2517 | 1468195059331 Marionette TRACE conn2 <- [1,3106,null,{}] 16:57:39 INFO - PROCESS | 2517 | 1468195059334 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:39 INFO - PROCESS | 2517 | 1468195059336 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:39 INFO - PROCESS | 2517 | 1468195059452 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:57:39 INFO - PROCESS | 2517 | 1468195059534 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 2517 | 1468195059536 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:39 INFO - PROCESS | 2517 | ++DOCSHELL 0x118176000 == 42 [pid = 2517] [id = 786] 16:57:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 99 (0x11622bc00) [pid = 2517] [serial = 2356] [outer = 0x0] 16:57:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 100 (0x11652ec00) [pid = 2517] [serial = 2357] [outer = 0x11622bc00] 16:57:39 INFO - PROCESS | 2517 | 1468195059567 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 2517 | ++DOMWINDOW == 101 (0x118308c00) [pid = 2517] [serial = 2358] [outer = 0x11622bc00] 16:57:39 INFO - PROCESS | 2517 | 1468195059942 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:57:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:57:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 621ms 16:57:39 INFO - PROCESS | 2517 | 1468195059950 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 2517 | 1468195059953 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:57:39 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:57:39 INFO - PROCESS | 2517 | 1468195059958 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 2517 | 1468195059959 Marionette TRACE conn2 <- [1,3110,null,{}] 16:57:39 INFO - PROCESS | 2517 | 1468195059962 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:39 INFO - PROCESS | 2517 | 1468195059964 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:40 INFO - PROCESS | 2517 | 1468195060072 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:57:40 INFO - PROCESS | 2517 | 1468195060139 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 2517 | 1468195060141 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x12157f800 == 43 [pid = 2517] [id = 787] 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 102 (0x11852c800) [pid = 2517] [serial = 2359] [outer = 0x0] 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 103 (0x11996e800) [pid = 2517] [serial = 2360] [outer = 0x11852c800] 16:57:40 INFO - PROCESS | 2517 | 1468195060212 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 104 (0x1214adc00) [pid = 2517] [serial = 2361] [outer = 0x11852c800] 16:57:40 INFO - PROCESS | 2517 | 1468195060595 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:57:40 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:57:40 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:57:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:57:40 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:57:40 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 16:57:40 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:57:40 INFO - PROCESS | 2517 | 1468195060628 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 2517 | 1468195060630 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:57:40 INFO - PROCESS | 2517 | 1468195060632 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 2517 | 1468195060635 Marionette TRACE conn2 <- [1,3114,null,{}] 16:57:40 INFO - PROCESS | 2517 | 1468195060643 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:40 INFO - PROCESS | 2517 | 1468195060646 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:40 INFO - PROCESS | 2517 | 1468195060752 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:57:40 INFO - PROCESS | 2517 | 1468195060820 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\", \"1663d097-d707-43f1-b020-3e99a8fc7579\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 2517 | 1468195060823 Marionette INFO sendAsync f21e200e-cee2-0040-b62c-7eef5f94b770 16:57:40 INFO - PROCESS | 2517 | ++DOCSHELL 0x12a9a2800 == 44 [pid = 2517] [id = 788] 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 105 (0x121558800) [pid = 2517] [serial = 2362] [outer = 0x0] 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 106 (0x1217be000) [pid = 2517] [serial = 2363] [outer = 0x121558800] 16:57:40 INFO - PROCESS | 2517 | 1468195060894 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2517 | ++DOMWINDOW == 107 (0x1217ca800) [pid = 2517] [serial = 2364] [outer = 0x121558800] 16:57:41 INFO - PROCESS | 2517 | 1468195061255 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:57:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:57:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 672ms 16:57:41 INFO - PROCESS | 2517 | 1468195061305 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 2517 | 1468195061307 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:57:42 WARNING - u'runner_teardown' () 16:57:42 INFO - No more tests 16:57:42 INFO - Got 0 unexpected results 16:57:42 INFO - SUITE-END | took 510s 16:57:42 INFO - Closing logging queue 16:57:42 INFO - queue closed 16:57:42 INFO - Return code: 0 16:57:42 WARNING - # TBPL SUCCESS # 16:57:42 INFO - Running post-action listener: _resource_record_post_action 16:57:42 INFO - Running post-run listener: _resource_record_post_run 16:57:43 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 778752; Write bytes: 950577664; Read time: 10; Write time: 5028 16:57:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:57:43 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153954816; Write bytes: 153911296; Read time: 13731; Write time: 288 16:57:43 INFO - run-tests - Wall time: 514s; CPU: 58.0%; Read bytes: 676352; Write bytes: 793737728; Read time: 8; Write time: 4728 16:57:43 INFO - Running post-run listener: _upload_blobber_files 16:57:43 INFO - Blob upload gear active. 16:57:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:57:43 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:57:43 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'] 16:57:43 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 16:57:43 INFO - (blobuploader) - INFO - Open directory for files ... 16:57:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:57:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:57:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:57:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:57:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:57:44 INFO - (blobuploader) - INFO - Done attempting. 16:57:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:57:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:57:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:57:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:57:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:57:46 INFO - (blobuploader) - INFO - Done attempting. 16:57:46 INFO - (blobuploader) - INFO - Iteration through files over. 16:57:46 INFO - Return code: 0 16:57:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:57:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:57:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e374423de7dd15307daa64e1076cdec42efae2d529cb61cf41002de2c21e28f4988e6f3bdb39d03bcdc6a79a48b8400b81577e7179881f3b36cc0a1728fb6923", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ddbb7d643b5fbe41835d9f9cceb46ca5489bba3b9b473dafdef7dba6248df4e2c9f607fe9134adb38823e07d485c2bea504a425c78aecc2abf5aa458a80b2ac"} 16:57:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:57:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:57:46 INFO - Contents: 16:57:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e374423de7dd15307daa64e1076cdec42efae2d529cb61cf41002de2c21e28f4988e6f3bdb39d03bcdc6a79a48b8400b81577e7179881f3b36cc0a1728fb6923", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ddbb7d643b5fbe41835d9f9cceb46ca5489bba3b9b473dafdef7dba6248df4e2c9f607fe9134adb38823e07d485c2bea504a425c78aecc2abf5aa458a80b2ac"} 16:57:46 INFO - Running post-run listener: copy_logs_to_upload_dir 16:57:46 INFO - Copying logs to upload dir... 16:57:46 INFO - mkdir: /builds/slave/test/build/upload/logs 16:57:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=609.343131 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 9 secs) (at 2016-07-10 16:57:46.872209) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 16:57:46.876230) ========= 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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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/e374423de7dd15307daa64e1076cdec42efae2d529cb61cf41002de2c21e28f4988e6f3bdb39d03bcdc6a79a48b8400b81577e7179881f3b36cc0a1728fb6923", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ddbb7d643b5fbe41835d9f9cceb46ca5489bba3b9b473dafdef7dba6248df4e2c9f607fe9134adb38823e07d485c2bea504a425c78aecc2abf5aa458a80b2ac"} build_url:https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013230 build_url: 'https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/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/e374423de7dd15307daa64e1076cdec42efae2d529cb61cf41002de2c21e28f4988e6f3bdb39d03bcdc6a79a48b8400b81577e7179881f3b36cc0a1728fb6923", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7ddbb7d643b5fbe41835d9f9cceb46ca5489bba3b9b473dafdef7dba6248df4e2c9f607fe9134adb38823e07d485c2bea504a425c78aecc2abf5aa458a80b2ac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HNJmAlZLSe2XFQikLELVfw/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-10 16:57:46.911808) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:57:46.912203) ========= 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.AcBHWpOYI4/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.FZyPPEGEcf/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.005092 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 16:57:46.963923) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 16:57:46.964300) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-10 16:57:46.964668) ========= ========= Total master_lag: 0.47 =========